Добавление языка для нового типа файлов
В Notepad++ автоматически не распознаются такие типы файлов, как .master, .aspx и т.п. Конечно, можно каждый раз вручную проставлять им какой-нибудь Language из выпадающего меню.
А можно сделать так, чтобы типы определялись автоматически. Для этого надо зайти в верхнее меню Settings — Style Configurator. Там выбрать язык в колонке Language, который будет выбираться для типов файлов и в поле User ext. через пробел записать типы, например «asp master aspx».
После сохранения файлы этих типов будут распознаваться автоматически.

Полезные настройки
1. Выделение блоков
Box Selection (или выделение колонок, блоков или прямоугольников) есть и в Notepad++. Вам нужно зажать клавишу Alt, выполняя выделение и обвести мышкой прямоугольник. Также есть возможность выделить блок горизонтально.
2. Режим расширенного поиска
Нажмите Ctrl+H — «Replace» — поиск и замена текста в открытом файле, во всех открытых файлах.
Нажмите Ctrl+H — «Find in files» — поиск и замена текста в выбранной ниже директории. Очень удобно, когда надо найти кусок текста в папке.
3. Вертикальный просмотр вкладок, просмотр двух вкладок одновременно
Предположим, вам нужно просмотреть два файла, и вручную сравнить их друг с другом. Вы можете открыть вкладки в режиме вертикального просмотра. Для этого кликните по tab > “Move to Other View (переключиться на другой режим)”. Для переключения режимов просмотра можно использовать клавишу F8.
4. Удаление номеров строк или первого слова
В основном, когда мы копируем код с сайта, и вставляем его, у нас отображаются номера строк или специальные символы, которые нам нужно исключить. В notepad++ это можно сделать без труда.
Установить плагин TextFX в плагинах. TextFX > TextFX Tools > Delete Line Numbers or First word
5. Автоматическое закрытие HTML/XML-тэгов
Если вы работаете с HTML или XML-файлами, редактор автоматически закрывает за вами каждый HTML-тег.
Установить плагин TextFX в плагинах. TextFX > TextFX Settings>Autoclose XML/HTML tags
6. HTML-кодировка (конвертирование в символы)
Можно использовать для публикации исходников HTML-кода.
TextFX > TextFX Convert > Encode HTML
7. Автозавершение функций
Settings — Preferences — Backup/Auto-Completion — Auto-Completion
Полезные плагины
- Compare — сравнение двух открытых файлов
- Customize Toolbar — позволяет настроить панель инструментов «под себя».
- Explorer — плагин создает слева панель, на которой расположены папки и файлы проекта.
- HTML tag — добавляет горячие клавиши, которые облегчают работу с проектом. Например, можно настроить копирование текста между тегами нажатием одной кнопки.
- ImgTags — позволяет вставлять теги IMG со всеми атрибутами в HTML документ, используя диалоговое окно.
- NppAutoIndient — форматирование отступов в коде.
- Plugin Update — плагин, который обновляет плагины. Звучит странно, но польза от него огромная.
- TextFX — инструмент для преобразования текста.
- WebEdit — панель с HTML тегами-кнопками
- XBrackets Lite — автозакрытие скобочек и тегов.