Найти в Дзене
Программист

Подборка самых полезных горячих клавиш для некоторых IDE.

Оглавление

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

Конечно комбинация клавиш Ctrl+C Ctrl+V — незаменимый спутник каждого пользователя компьютера, однако в средах разработки есть гораздо больше полезных горячих клавиш, существенно повышающих продуктивность.

PyCharm

PyCharm IDE для Python от JetBrains.

  • Ctrl + Space — стандартное автодополнение кода;
  • Ctrl + Shift + Space — умное автодополнение кода;
  • Двойной Shift — искать везде;
  • Alt + Enter — показать возможные варианты исправления;
  • Alt + Ins — генерация кода (геттеры, сеттеры, конструктор и т.д.);
  • Ctrl + P — информация о параметре (применяется на аргументе метода при вызове);
  • Ctrl + W — расширить область выделения;
  • Ctrl + Shift + W — уменьшить область выделения;
  • Ctrl + E — список недавних файлов;
  • Shift + F6 — переименовать (переменную, функцию и т.д.);
  • Ctrl + R — сделать замену;
  • Ctrl + Q — быстрый просмотр документации;
  • Ctrl + / — закомментировать/раскомментировать строку;
  • Ctrl + Shift + / — закомментировать/раскомментировать блок кода;
  • Ctrl + Alt + I — автоматически добавить нужные отступы для строки/строк;
  • Ctrl + Shift + A — найти действие;
  • Shift + Alt + ↑ — переместить выбранные строки вверх;
  • Shift + Alt + ↓ — переместить выбранные строки вниз;
  • Ctrl + Shift + F7 — показать все упоминания в файле;
  • Ctrl + Alt + L — реформатировать код.

Visual Studio 2017

Visual Studio — полнофункциональная IDE от Microsoft. Доступная на Windows и Mac OS, Visual Studio представлена как в бесплатном (Community), так и в платном (Professional и Enterprise) вариантах. Visual Studio позволяет разрабатывать приложения для разных платформ и предоставляет свой собственный набор расширений.

-2
  • F12 — перейти к определению(класса,метода и т.д.);
  • Ctrl + Shift + L — поставить закладку;
  • Ctrl + K Ctrl + W — открыть окно закладок;
  • Ctrl + Shift + U — привести текст к верхнему регистру;
  • Ctrl + U — привести текст к нижнему регистру;
  • Ctrl + Shift + V или Ctrl + Shift + Ins — вставить один из 10 последних фрагментов текста, скопированных в буфер обмена;
  • Ctrl + K Ctrl + C — закомментировать блок кода;
  • Ctrl + K Ctrl + U — раскомментировать блок кода;
  • Ctrl + K Ctrl + D — отформатировать весь документ;
  • Ctrl + K Ctrl + F — отформатировать выбранный текст;
  • Ctrl + K Ctrl + S — обернуть в конструкцию (if-else, цикл for и т.д.);
  • Ctrl + ] — когда курсор установлен на скобку, регион, многострочный комментарий или строку, эта комбинация позволит увидеть начало и конец этого блока;
  • Ctrl + M Ctrl + O — свернуть все функции;

Visual Studio Code

Visual Studio Code (не путать с Visual Studio) — полнофункциональный редактор кода, доступный на Windows, Linux и Mac OS X. .

-3
  • F2 — переименовать символ (функцию, переменную и т.д.);
  • Ctrl + Shift + O — перейти к символу;
  • Ctrl + K Z — перейти в режим Дзен, в котором вас не отвлекают лишние детали;
  • Ctrl + / — закомментировать/раскомментировать строку;
  • Shift + Alt + A — закомментировать/раскомментировать блок кода;
  • Ctrl + Shift + [ — свернуть область;
  • Ctrl + Shift + ] — развернуть область;
  • Ctrl + H — заменить;
  • Shift + F12 — показать все упоминания;
  • F12 — открыть определение (функции, класса и т.д.);
  • Ctrl + K F12 — открыть определение в другой части экрана;
  • Ctrl + K M — изменить язык файла;
  • Ctrl + P — быстро открыть файл;
  • Ctrl + \ — разделить экран;
  • Ctrl + ` — открыть встроенный терминал;
  • Ctrl + K Ctrl + S — показать список всех горячих клавиш.

Sublime Text

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

-4
  • Ctrl + K Ctrl + C — переместить экран к курсору;
  • Ctrl + Shift + ↑ — переместить выбранные строки вверх;
  • Ctrl + Shift + ↓ — переместить выбранные строки вниз;
  • Ctrl + Y — потворить действие последней использованной горячей клавиши;
  • Ctrl + Shift + V — вставить с правильными отступами;
  • Ctrl + F2 — поставить закладку;
  • F2 — перейти к следующей закладке;
  • Shift + F2 — перейти к предыдущей закладке;
  • Ctrl + K Ctrl + U — привести текст к верхнему регистру;
  • Ctrl + K Ctrl + L — привести текст к нижнему регистру;
  • Alt + Shift + <число> — разделить экран на <число> (в пределах от 1 до 4) колонок;
  • Alt + Shift + 5 — разделить экран в виде сетки 2х2;
  • Alt + Shift + 8 — разделить экран на две строки;
  • Ctrl + Shift + F — поиск и замена в файлах;
  • Ввести lorem и нажать Tab — вставляет текст Lorem ipsum…;
  • F9 — отсортировать выделенные строки.

P.s. Остановился я на Sublime Text, по моему мнению эта среда разработки наиболее удобная. В ней нет ничего лишнего, что могло бы отвлекать от редактирования кода.