首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >在Python代码中放置PDB断点的更简单的方法?

在Python代码中放置PDB断点的更简单的方法?
EN

Stack Overflow用户
提问于 2018-03-01 04:50:38
回答 2查看 0关注 0票数 0

只是个方便的问题。我对IDE中的调试器(如VisualStudio和XCode)有点不满意。import pdb; pdb.set_trace()设置断点(我不希望在文件顶部导入PDB)。

是否有一种更简单的方法来设置Python代码中的断点,就像在IDE中看到的那样简单明了?

EN

Stack Overflow用户

发布于 2018-03-01 14:11:50

在VIM中,我为此设置了一个宏(在我的.vimrc文件中):

代码语言:txt
复制
map <silent> <leader>b oimport pdb; pdb.set_trace()<esc>
map <silent> <leader>B Oimport pdb; pdb.set_trace()<esc>

看起来还不错。大多数其他“简单”的程序员编辑器(emacs、sublineltext等)也应该有类似的简单方法来做到这一点。

代码语言:txt
复制
au FileType python map <silent> <leader>b oimport pdb; pdb.set_trace()<esc>
au FileType python map <silent> <leader>B Oimport pdb; pdb.set_trace()<esc>

它只对python源文件打开。您可以很容易地为javascript或其他您使用的语言添加类似的行。

票数 0
EN
查看全部 2 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/-100003541

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档