Notepad++ один из популярных текстовых редакторов с открытым исходным кодом, который имеет подсветку синтаксиса большинства популярных языков. Главное его преимущество конечно же в его простоте и скорости работы в нём. Функциональность его, как и во многих других редакторах может быть расширена за счёт установки дополнений. Написан редактор на C++, от части это так же положительно повлияло на скорость его работы. Однако даже при базовой установке редактора, в нём уже есть базовые инструменты для правки кода, которые позволят выполнять разработку на нём. Как и большинство редакторов, он имеет возможность использования горячих клавиш, что в значительно степени может быть удобно если вы используете в повседневной работе. В данном посту мы рассмотрим список «горячих» клавиш, которые доступны в редакторе Notepad++.
| Ctrl-C | Копировать |
| Ctrl-X | Резать |
| Ctrl-V | Вставить |
| Ctrl-Z | Отменить |
| Ctrl-Y | Повторить |
| Ctrl-A | Выбрать все |
| Ctrl-F | Запустить диалог поиска |
| Ctrl-H | Запустить диалог поиска / замены |
| Ctrl-D | Дублировать текущую строку |
| Ctrl-L | Удалить текущую строку |
| Ctrl-T | Переключение текущей позиции строки с предыдущей позицией строки |
| F3 | Найти следующий |
| Shft-F3 | Найти предыдущее |
| Ctrl-Shift-F | Найти в файлах |
| Ctrl-F3 | Найти Далее |
| Ctrl-Shift-F3 | Найти Предыдущее |
| Ctrl-Shift-I | Инкрементный поиск |
| Ctrl-S | Сохранить файл |
| Ctrl-Alt-S | Сохранить как |
| Ctrl-Shift-S | Сохранить все |
| Ctrl-O | Открыть файл |
| Ctrl-N | Новый файл |
| Ctrl-F2 | Переключить закладку |
| F2 | Перейти к следующей закладке |
| Shft-F2 | Перейти к предыдущей закладке |
| Ctrl-G | Запустить диалог GoToLine |
| Ctrl-W | Закрыть текущий документ |
| Alt-Shift-Arrow или Alt + левая кнопка мыши | Выбор режима столбца |
| F5 | Запустить диалог выполнения |
| Ctrl-Space | Запустить CallTip ListBox |
| Alt-Space | Запустить окно списка завершения слов |
| Tab (выделение нескольких строк) | Вставить табуляцию или пробел (отступ) |
| Shift-Tab (выделение нескольких строк) | Удалить табуляцию или пробел (выступающие) |
| Ctrl- (Keypad- / Keypad +) или Ctrl + кнопка колеса мыши | Увеличение (+ или вверх) и уменьшение (- или вниз) |
| Ctrl-клавиша / | Восстановить исходный размер при увеличении |
| F11 | Переключить полноэкранный режим |
| Ctrl-Tab | Следующий документ |
| Ctrl-Shift-Tab | Предыдущий документ |
| Ctrl-Shift-вверх | Переместить текущую строку вверх |
| Ctrl-Shift-Down | Переместить текущую строку вниз |
| Ctrl-Alt-F | Свернуть текущий уровень |
| Ctrl-Alt-Shift-F | Развернуть текущий уровень |
| Alt-0 | Сложить все |
| Alt- (1 ~ 8) | Свернуть уровень (1 ~ 8) |
| Alt-Shift-0 | Развернуть все |
| Alt-Shift- (1 ~ 8) | Развернуть уровень (1 ~ 8) |
| Ctrl-BackSpace | Удалить до начала слова |
| Ctrl-Delete | Удалить до конца слова |
| Ctrl-Shift-BackSpace | Удалить до начала строки |
| Ctrl-Shift-Delete | Удалить до конца строки |
| Ctrl-U | Преобразовать в нижний регистр |
| Ctrl-Shft-U | Преобразовать в верхний регистр |
| Ctrl-B | Перейти к подходящей скобке |
| Ctrl-Shft-R | Начать запись / Остановить запись макроса |
| Ctrl-Shft-P | Воспроизвести записанный макрос |
| Ctrl-Q | Заблокировать комментарий / раскомментировать |
| Ctrl-Shft-Q | Комментарий к потоку |
| Ctrl-Shft-T | Копировать текущую строку в буфер обмена |
| Ctrl-P | Печать |
| Alt-F4 | Выход |
| Ctrl-I | Разбить строки |
| Ctrl-J | Склеить строки |
| Ctrl-Alt-R | Направление текста RTL |
| Ctrl-Alt-L | Направление текста LTR |
| F1 | О редакторе |