在调试时使用pdb显示TextMate中的源代码。
项目描述
- 此模块用于将pdb(Python调试器)与TextMate(Mac OS的高级文本和编程编辑器)连接起来,
使其能够在pdb会话期间显示调试源代码。
下载并解压包后,您应使用以下方式安装辅助模块:
$ python setup.py install
接下来,您需要通过在您的.pdbrc中添加以下内容,将pdb与此模块连接起来:
from PdbTextMateSupport import preloop, precmd pdb.Pdb.preloop = preloop pdb.Pdb.precmd = precmd
这样做最简单的方法是使用提供的脚本
$ pdbtmsupport enable
或者,您也可以手动操作。您的.pdbrc位于您的家目录中,可能需要首先创建它。您还可以使用提供的pdb示例配置文件来启用钩子,例如:
$ cp pdbrc.sample ~/.pdbrc
之后,每当您进入调试会话时,TextMate 应该会自动启动。在单步执行代码的同时,当前源代码行将同时显示。然而,将光标自动移动到该源文件中并不总是很明显,因此您可能想使用“突出显示当前行”功能,该功能可以在TextMate的首选项中的“常规”选项卡中启用。
项目详细信息
下载文件
下载适合您平台的文件。如果您不确定该选择哪一个,请了解更多关于安装包的信息。
源代码分发
PdbTextMateSupport-0.3.tar.gz (3.1 kB 查看散列值)
构建分发
PdbTextMateSupport-0.3-py2.4.egg (3.4 kB 查看散列值)
关闭
PdbTextMateSupport-0.3.tar.gz的散列值
算法 | 散列摘要 | |
---|---|---|
SHA256 | 1797484e33432e5bc644f5702474c47179861f08e5647f2eb72bdc6853ac37fe |
|
MD5 | 2718f181f62251359c253574a3207cef |
|
BLAKE2b-256 | b5941c89ed65d247a497e343db7629c73a16d44046ac0c84db400158f3a8bf7a |
关闭
PdbTextMateSupport-0.3-py2.4.egg的散列值
算法 | 散列摘要 | |
---|---|---|
SHA256 | 9063ccdbb8888a4a66c857221d9d3f189267c160f103de8905fd089cc21c0c76 |
|
MD5 | d7d2a7edf997139603beb666d80ecc09 |
|
BLAKE2b-256 | a5bc75e91fd5619564150c8e18cd9a1d4f2f7de6768b86922ff0f2694df34850 |