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

Sublime: осторожно, очень горячие клавиши (1)

Оглавление

Sublime - классный текстовый редактор. Он содержит немалое количество фишек, ускоряющих работу с кодом разработчику. Не верите? Давайте посмотрим, и возможно уже завтра Вы будете писать код быстрее, чище и красивее. Одним словом - эффективнее.

Рассмотрим некоторые горячие клавиши для поиска и замены выражений

1. Ctrl+F: простой поиск с рядом настроек

Комбинация клавиш позволяет как сразу искать, так и открывает панель для настройки поиска. При наличии этой панели становятся доступными горячие клавиши настройки поиска.

Для чего:

  • Поиск с учетом регистра (Alt+C)
  • Поиск только по словам или по вхождению в слово (Alt+W)
  • Поиск с использованием регулярных выражений (Alt+R)
  • Быстрый переход по коду (F3 | Shift+F3)
Интерфейс поиска Ctrl+F
Интерфейс поиска Ctrl+F

2. Ctrl+H: поиск и замена 2 в 1

Для чего:

  • Последовательное изменение упоминаний выражения / имени переменной (Replace = Ctrl+Shift+H)
  • Изменение всех упоминаний выражения / имени переменной (Replace All)
  • Последовательный поиск (аналогичен Ctrl+F)
Последовательная замена слова blog на application через Ctrl+H и затем Ctrl+Shift+H
Последовательная замена слова blog на application через Ctrl+H и затем Ctrl+Shift+H

3. Ctrl+D: последовательный поиск и выделение выражения

Своего рода это улучшенный Ctrl+F: не просто переходит по выбранным фразам, а еще и выделяет их, получаем мульти-курсор.

Для чего:

  • Изменение нескольких упоминаний выражения / имени переменной в рамках ограниченного куска кода одного файла
  • Нативный поиск упоминаний
  • Быстрые переходы по коду
Замена трех упоминаний слова blog на application с помощью Ctrl+D. Переход к мульти-курсору.
Замена трех упоминаний слова blog на application с помощью Ctrl+D. Переход к мульти-курсору.

4. Alt+F3: выделение всех упоминаний выбранного выражения

Для чего:

  • Изменение выражения / имени переменной в рамках целого файла
Замена всех упоминаний слова blog на application с помощью Alt+F3
Замена всех упоминаний слова blog на application с помощью Alt+F3

5. Ctrl+Shift+F: одновременно Ctrl+F и Ctrl+H

Эта комбинация клавиш открывает портал в мир еще более изощренного поиска и замены.

Для чего:

  • Поиск выражения во всех файлах / выбранных файлах / выбранных папках
  • Поиск и замена во всех файлах / выбранных файлах / выбранных папках
  • Поиск с учетом регистра (Alt+C)
  • Поиск только по словам или по вхождению в слово (Alt+W)
  • Поиск с использованием регулярных выражений (Alt+R)
Замена слова blog на application в текущем файле с помощью Ctrl+Shift+F
Замена слова blog на application в текущем файле с помощью Ctrl+Shift+F

Проиллюстрирую поиск по выбранным папкам, за который отвечает поле Where:

Результаты с контекстом (строчка с результатом, а также по одной до и после) отобразятся на отдельной вкладке, сгруппированные по файлам вхождения. Причем, двойной клик на конкретный результат открывает его местоположение.

Если изначально не выбирать папку, оставить Where пустым, поиск произойдет по всем файлам и папкам, открытым в Sublime.

Поиск всех упоминаний во всех файлах с помощью Ctrl+Shift+F
Поиск всех упоминаний во всех файлах с помощью Ctrl+Shift+F

На основании своего опыта считаю Ctrl+D самой крутой штукой, хоть и ежедневно извлекаю пользу из множества фишек.

А что нравится Вам?

Больше комбинаций найдете по ссылке