Есть для emacs такая замечательная штука как python mode. Обеспечивает подсветку python синтаксиса и прочие плюшки :)
Ниже я привел основы работы с python-mode, а именно горячие клавиши:
Ниже я привел основы работы с python-mode, а именно горячие клавиши:
- C-j: Вставка новой строки соблюдая тот же отступ, что и у текущей строки
- RET: То же самое, что и выше
- C-M-a: Переход в начало текущей функции или класса
- C-M-e: Переход в конец текущей функции или класса
- C-M-h: Выделить текущую копию или класс для копирования и т.д.
- C-M-x: Выполнить текущую функцию или класс
- C-c C-b: Отправить отчет об ошибках разработчика python-mode
- C-c C-c: Выполнить буфер(т.е. отображаемый файл)
- C-c C-d: Трассировка стека выполняемой программы
- C-c TAB: Отступ выделеной области
- C-c C-l: Сдвинуть область влево. Если курсор находит в середине области, то сдвинется нижняя часть области.
- C-c RET: Выполнить текущий файл, открыв новое окно, показывающее результат.
- C-c C-r: Сдвинуть область вправо. Если курсор находит в середине области, то сдвинется нижняя часть области.
- C-c C-s: Выполнить команду python.
- C-c C-t: Переключить консоль(у меня выполняется переключение с JPython на CPython).
- C-c C-u: Перейти вверх блока(функции).
- C-c C-v: Потображает текущую версию Python mode
- C-c C-w: Запустить PyChecker
- C-c !: Открыть интерактивную консоль с Python
- C-c #: Закомментировать выделеную область.
- C-c :: Показать смещение для отступа.
- C-c <: Сдвинуть область влево
- C-c >: Сдвинуть область вправо.
- C-c ?: Показать документацю по Python mode.
- C-c |: Выполнить выделеный кусок текущей программы(или строчку на которой курсор)
Комментариев нет:
Отправить комментарий