我想知道是否有一种方法可以关联:
n RET
(下一个)p RET
(以前的)c RET
(继续)C-x SPC RET (set/clear breakpoint)
使用功能键F1
-F12
或其他键盘快捷键。这个想法是模拟其他 IDE 用于调试的键盘快捷键(例如 Visual Studio、MATLAB 等)。
这是否已经被python-mode?
是否有任何 Emacs 模式可用于补充python-mode
调试目的?
我想知道是否有一种方法可以关联:
n RET
(下一个)p RET
(以前的)c RET
(继续)C-x SPC RET (set/clear breakpoint)
使用功能键F1
-F12
或其他键盘快捷键。这个想法是模拟其他 IDE 用于调试的键盘快捷键(例如 Visual Studio、MATLAB 等)。
这是否已经被python-mode?
是否有任何 Emacs 模式可用于补充python-mode
调试目的?
您始终可以在 Emacs 中定义自己的键绑定。首先键入C-h m以查看有关 pdb 缓冲区中模式的帮助(以 开头M-x pdb)。
接下来绑定任意键盘组合:
(需要'gud) (定义键 gud-mode-map '[f11] 'gud-step) (定义键 gud-mode-map '[f10] 'gud-next) (定义键 gud-mode-map '[f5] 'gud-cont) (定义键 gud-mode-map '[f12] 'gud-break)
阅读 Emacs 手册,了解调试器的内置接口(类型C-h i g (emacs) Debuggers RET)或在线:
http://www.gnu.org/software/emacs/manual/html_node/emacs/Debuggers.html