О Некоторых Горячих Клавишах В Pycharm

Я хотел бы поделиться с вами горячими клавишами, которые я использую или к которым пытаюсь привыкнуть в повседневной работе.

В современных условиях их количество может просто зашкаливать, но постепенное добавление в вашу копилку новых комбинаций может существенно повысить вашу продуктивность.

Данные комбинации относятся к редактированию, навигации, рефакторингу и действительны только для макета «По умолчанию для XWin (Linux)».

Ctrl+Alt+Влево/Ctrl+Alt+Вправо Одна из лидирующих позиций (в моем рейтинге) движется туда-сюда.

Если кто-то использовал emacs, то функционал напоминает метки и кольцо меток.

При определенных командах перемещения по файлу в историю добавляются новые позиции, по которым происходит перемещение.

Ctrl+Shift+Backspace Переместиться к месту последнего редактирования.

В принципе, это частный случай предыдущей команды, но тем не менее полезный.

Ctrl+Б Многим людям знакомо движение к реализации.

Дважды щелкните Shift Поиск по индексу, включающему имена файлов, имена классов, их атрибуты и т.д. Также есть отдельные команды: Ctrl+Н - для занятий, Ctrl+Shift+Н - для файлов и Ctrl+Alt+Shift+Н — для символов (функций, атрибутов класса).

Ctrl+Дерьмо+[0-9] Именованные теги для быстрой навигации по горячим точкам.

Переместиться к отметке - Ctrl+[0-9] .

Удалить отметку – нажать еще раз Ctrl+Shift+[0-9] .

Это выглядит так

О некоторых горячих клавишах в PyCharm

Ctrl+W Подсветка кода на основе синтаксиса.

Очень полезная функция.

Это выглядит так

О некоторых горячих клавишах в PyCharm

Alt+Shift+Вниз/Alt+Shift+Вверх Перемещает строку, в которой находится курсор, вверх или вниз.

Есть аналогичная команда, но только для целых чисел заявления - Ctrl+Shift+Вниз/Ctrl+Shift+Вниз .

Ctrl+Y Удаление всей строки.

Кстати, команда копирования Ctrl+С без выделения также работает для всей строки.

Ctrl+D Дублируйте текущую строку.

Ctrl+Альт+В Перенос выбранного выражения в переменную.

Прекрасно работает в сочетании с Ctrl+W .

Также существует обратная команда для вставки встроенного выражения — Ctrl+Alt+Н .

Выглядит так

О некоторых горячих клавишах в PyCharm

Ctrl+Shift+Удалить Извлеките внутренние операторы из внешнего блока (if, for, try).

Обратите внимание, что происходит с блоками else или else. Также существует обратная команда для «заворачивания» кода в блок — Ctrl+Альт+Т .

Похоже на это

О некоторых горячих клавишах в PyCharm

Альт+Ввод При наведении курсора на регулярное выражение вызывается контекстное меню, в котором есть возможность проверить выражение на различных входных данных.

Об этой возможности я узнал сравнительно недавно – приятная вещь.

Это выглядит так

О некоторых горячих клавишах в PyCharm

Кроме того, хотелось бы порекомендовать замечательный инструмент Productivity Guide, который подсчитывает, сколько раз вы использовали ту или иную функцию (там же указаны и неиспользуемые).

Это находится в Справка-> Руководство по продуктивности .

Вот и все.

Оставляйте в комментариях горячие клавиши, которые вы используете.

Продуктивное кодирование! Теги: #pycharm #python #ide #python

Вместе с данным постом часто просматривают: