2
我为我的Python代码使用Emacs。然而,我不时离开我的Emacs,并尝试了几天的其他编辑,只是为了看看我是否没有失去一些非常酷的东西。PyCharm风格的Python调试
没有特别的原因,我开始用PyCharm进行调试。这太神奇了,我一直在寻找这样的东西多年。我的意思是变量检查就好像它是一个评论。
你知道Emacs中是否有类似的方法/插件?
我为我的Python代码使用Emacs。然而,我不时离开我的Emacs,并尝试了几天的其他编辑,只是为了看看我是否没有失去一些非常酷的东西。PyCharm风格的Python调试
没有特别的原因,我开始用PyCharm进行调试。这太神奇了,我一直在寻找这样的东西多年。我的意思是变量检查就好像它是一个评论。
你知道Emacs中是否有类似的方法/插件?
我不使用PyCharm,所以我不知道到底是什么滋味。
M-x pdb
工作得很好,虽然有点粗糙的边缘。它使用Emacs的gud调试器框架。它可以显示源缓冲区中的当前行,设置断点,提供pdb repl等。gud密钥映射位于源缓冲区中的C-x C-a
处,以及gud缓冲区中的C-c
(例如gud-cont
位于源中的C-x C-a C-r
或C-c C-r
在gud缓冲区中;使用C-x C-a C-h
获得帮助)。
感谢,@ jpkotta为您的答案。是的,我知道Emacs的gud调试器。我只是想知道是否有像PyCharm这种可视化调试一样酷的东西。无论如何,我会坚持使用Emacs,但这个功能非常棒。 –