Mat*_*tej 13 python debugging notepad++
我使用Notepad ++编写和运行Python脚本.除了调试之外,它是一个很棒的文本编辑器.有没有办法在Visual Studio中逐步执行代码,使用断点,在Notepad ++中查看变量值等?
Ada*_*wis 10
这样的插件是否存在?从来没听说过.我完全同意qor72的说法.
是否可以创建这样的插件/功能?有可能.
在做了一些快速挖掘之后,我确实找到了一个看起来很有前途的插件,Python Script.总之它允许您运行可访问NPP模块(文件菜单等...)还有Python脚本Scintilla的方法这似乎给访问之类的页面上的标记.
为了完成这样的壮举,我可以看到任务被分成几个大块(我觉得一个新的开源项目即将到来......)
结束思考
虽然我认为可以创建这样的插件,但这将是一项艰巨的任务.沿着这条线,你可能最好不要试图找到一个已经内置它的不同编辑器,只需创建宏(或IDE调用它们),添加你最喜欢NPP的东西.
请注意,我是NPP的日常用户并且已经使用了很多年,所以我完全理解为什么你希望将功能添加到NPP中.关于NPP,我最喜欢的一件事就是它打开和搜索文件的速度......转移到一个膨胀的IDE,IMO,对我来说是不值得的.
我目前的工作流程是在NPP中进行所有编辑,只需双击即可运行模块.如果它在杂草中失败或熄灭,我会启动IDLE来调试它.
我真的希望有人告诉我我错了(我喜欢在Notepad ++中使用该功能)但是,Notepad ++被设计为程序员编辑器,而不是IDE.虽然它具有很多很酷的功能,但这种级别的调试并不是核心工具的一部分.
在npp-plugins中也没有看到任何东西.
我认为 如果编辑器没有提供设施,python调试器是最好的选择:)
from pdb import set_trace as bp
code
code
bp()
code
code
Run Code Online (Sandbox Code Playgroud)
在(Pdb)提示符处,输入s步骤,p foo打印foo并c继续执行代码,直到达到另一个断点.
| 归档时间: |
|
| 查看次数: |
21259 次 |
| 最近记录: |