我正在为我的 Python 代码使用 Emacs。然而,我有时会离开我的 Emacs 并尝试使用其他编辑器几天,只是为了看看我是否没有遗漏一些非常酷的东西。
没有特别的原因,我开始使用 PyCharm 进行调试。太神奇了,多年来我一直在寻找这样的东西。我的意思是变量检查就好像它是一个注释。
你知道 Emacs 中是否有类似的方法/插件吗?
最佳答案
我不使用 PyCharm,所以我不知道它到底是什么样的。
M-x pdb
工作得很好,尽管边缘有点粗糙。它使用 Emacs 的 gud 调试器框架。它可以显示源缓冲区中的当前行、设置断点、提供 pdb repl 等。gud 键映射位于源缓冲区中的 C-x C-a
和 C-c
在 gud 缓冲区中(例如 gud-cont
在源代码中位于 C-x C-a C-r
或在 gud 缓冲区中位于 C-c C-r
;使用 C-x C-a C-h
寻求帮助)。
关于使用类似 PyCharm 的风格进行 Python 调试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45664410/