Sublime、Python、web服务器和设置断点

2024-09-28 19:30:22 发布

您现在位置:Python中文网/ 问答频道 /正文

使用sublimetext2调试pythonweb服务器(我有Plone/Zope)的推荐方法是什么?在

  • 在文本编辑器中设置实际断点。。。

  • 。。。最好是通过行上下文相关命令,并在文本编辑器边距中有一个标记。。。

  • …然后让一个正在运行的pythonweb服务器(本地进程)立即执行断点而无需重新启动。。。

  • 。。。当到达断点时,在终端或其他窗口中打开调试提示,可以是pdb

目标是断点不会是硬import pdb ; pdb.set_trace()样式的断点,因为您需要重新启动软件以跳过此类断点,并且您无法在运行时启用/禁用它。在

平台:OSX。在


Tags: 方法标记命令服务器zope终端目标进程
1条回答
网友
1楼 · 发布于 2024-09-28 19:30:22

mr.freeze提供了一种在运行中的Zope实例中设置断点而不重新启动的方法,以及一个将其与TextMate集成的示例脚本(通过快捷键触发)。要把它变成一个优秀的文本插件需要一些工作,但这将是一个很好的起点。在

示例TextMate脚本位于the README中,但尚未发布。在

相关问题 更多 >