мне было интересно, если есть способ связать:Emacs питон-режим: Сочетания клавиш для PDB шаг за шагом отладки
n RET
(следующая)p RET
(предыдущая)c RET
(продолжение)C-x SPC RET (set/clear breakpoint)
с функциональными клавишами F1
- F12
или другие сочетания клавиш. Идея состоит в том, чтобы эмулировать сочетания клавиш, которые другие IDE имеют для отладки (например, Visual Studio, MATLAB и т. Д.).
Поддерживается ли это уже python-mode?
Есть ли какие-либо режимы Emacs, которые могут быть использованы для дополнения python-mode
для отладки?
Спасибо! Знаете ли вы, что я могу сделать именно это для «C-x SPC RET» (т. Е. Добавить/удалить точку останова)? Я не видел имя команды в документации GUD. –
Вы должны войти в сеанс отладки gud, а затем, когда вы вводите ** Ch k ANY-KEY-SEQUENSE **, вы получаете помощь по команде и можете скопировать ее имя в Elisp script ... Для ** Cx SPC RET ** вы должны оставаться в файловом буфере Python ... – gavenkoa
Я добавил эти две строки в свой ответ на мой файл '.emacs', сразу после загрузки python-mode (последняя версия , т.е. 6.0.4), но когда я запускаю Emacs, я получаю ошибку: «Значение символа как переменной пустое: gud-mode-map' –