Определение стилей
Настройка стилей используется для изменения внешнего вида текста в Notepad++, но также позволяет настроить некоторые другие элементы интерфейса, которые имеют настраиваемый цвет.
Диалоговое окно настройки стиля имеет два списка. Левый список (Язык:) содержит все языки, которые могут быть стилизованы, а также дополнительные группы настроек:
- "Global Styles" - стиль интерфейса.
- "Search results" - стиль для Окно результатов поиска
- DOS style: Highlighting text as if displayed on a command.vom/cmd.exe shell window.
Список справа (Элементы:) (в оригинале Style) содержит настраиваемые элементы принадлежащие выбранному языку.
Для большинства языков это название указывает назначение настраиваемого элемента (например комментарии, числа, операторы), поэтому только группы настроек "Global Styles", "Search result" описаны здесь.
- Подтверждение
-
- ОК - В оригинале (Save & Close) Сохраняет все изменения и закрывает окно.
- Отмена - Отменяет любые изменения, возвращая к прежнему состоянию, и закрывает диалоговое окно. Аналогичное происходит и при закрытии диалогового окна.
- Опции диалогового окна
- Прозрачность - Включает прозрачность диалогового окна. Слайдер регулирует прозрачность. Прозрачность доступна только на Windows 2000 и более поздних версий.
- Выбрать тему:
- Тема - это полный набор стилей для всех языков и глобальных настроек. В любой момент времени одна тема является активной, и вы можете выбрать другую с помощью раскрывающегося списка в верхней части диалогового окна. Список формируется при запуске из файлов папки "themes", но вы можете добавить в него позже с помощью пункта меню .
- Настройки стиля элемента
- Все элементы имеют свой стиль, назначенный им. Некоторые стили имеют свойства, которые другие не имеют, например цвет фона. Если свойство не доступно оно отображается серым цветом.
- Цвета
- Нажав на цветной квадрат всплывает окно с выбором цвета. Сделав выбор цвета изменяет цвет квадрата и соответственно цвет настраиваемого элемента. Клик на More Colours... - ручной выбор цвета. Или на цветном квадрате можно щелкнуть правой кнопкой мыши, чтобы переключать на "ничего", если это разрешено. Тогда будет использоваться стиль по умолчанию и квадрат будет обозначен штриховкой, это указывает, что цвет не задан.
- Цвет текста - (в оригинале "цвет переднего плана"). В большинстве это цвет текста, но для некоторых элементов просто цвет определённой части элемента.
- Цвет фона - (в оригинале "цвет заднего плана"). В большинстве это цвет фона под текстом, но для некоторых элементов просто цвет определённой части элемента.
- Шрифт
-
- Шрифт - Название используемого шрифта. Оставьте пустым для использования по умолчанию.
- Размер - Размер шрифта в пунктах. Оставьте пустым для использования по умолчанию.
- Полужирный - Полужирный шрифт текста.
- Курсив - Курсивный шрифт текста.
- Подчёркнутый - Подчёркнутый шрифт текста.
Если выбран очередной язык, показаны два поля ввода:
- Расшир.по умолч: - расширения файлов по умолчанию, связанные с этим языком. Если открыт файл с указанным здесь расширением, то Notepad++ переключит подсветку на этот язык.
- Ваши расширения: - расширения заданные пользователем (список разделённый пробелами), которые дополняют список расширений по умолчанию, чтобы задать подсветку для указанных вами расширений.
Когда выбран элемент, имеющий специальные ключевые слова, то при выборе этого элемента появятся 2 дополнительных полей ввода:
- Ключевые слова по умолчанию - Ключевые слова, используемые по умолчанию данного языка.
- Ключевые слова пользователя - Ключевые слова, добавляемые пользователем к списку по умолчанию (список разделённый пробелами). Стиль будет применяться только если слово в тексте соответствует одному из добавленных ключевых слов.
Специальные группы настроек
Основные настройки окна редактирования - (группа Global Styles)
Global Styles - глобальный стиль (стиль по умолчанию + стиль элементов интерфейса)
- Global Override
- Этот стиль переназначает индивидуальные установки любого другого стиля, и имеет несколько опций глобального переназначения в дополнение к группе стандартных установок. Каждый флажок находящийся ниже группы стандартных установок указывает, какие свойства применить глобально. Если свойства является пустыми (раскрывающиеся списки), то стиль не будет применяться. Однако применение глобальных установок для не отмеченных флажков полужирный, курсив и подчеркивание - глобально отключают эти свойства.
- Default Style
- Стиль по умолчанию, чтобы использовать его в качестве изначального для других языков или неопределённых языков. Оставление настроек пустыми приводит к неопределённому поведению.
- Indent Guideline
- Цвет линий отступа. Линия состоит из чередующихся цветов, и задаётся обоими цветами. Отображение отступов включается в
- Brace Highlight Style
- Подсвечивание скобок ({[]}) если курсор прилегает. Все свойства элемента регулируются.
- Bad brace colour
- Если скобка не имеет пары (сбойная), то подсвечивается этим стилем.
- Current line background colour
- Цвет фона активной строки, в которой находится курсор, если эта опция включена в "Настройки→Правка→Подсвечивать текущую строку". Нельзя задавать пустые значения.
- Selected text colour
- Цвет фона выделенного текста. Нельзя задавать пустые значения.
- Caret colour
- Цвет текстового мигающего курсора. Нельзя задавать пустые значения.
- Edge colour
- Цвет вертикальной границы справа. Нельзя задавать пустые значения.
- Line number margin
- Стиль поля нумерации строк. Все свойства элемента регулируются. Это также изменяет фон поля закладок.
- Fold
- Цвет узла сворачивания (но не самого поля, а линии и внутренности узла). Нельзя задавать пустые значения.
- Fold active
- Цвет активного узла сворачивания (линии), в котором находится курсор. Работает только тогда, когда узлы являются кружками или квадратиками.
- Fold Margin
- Цвет фона поля под узлами сворачивания. Поле заполнено пикселями обоих цветов в шахматном порядке, поэтому оба цвета влияют на общий цвет поля.
- White space symbol
- Цвет знаков пробельных символов. Они отображаются, если в включена опция or any style that is applied to whitespace is set to underlined. Нельзя задавать пустые значения.
- Smart Highlighting
- Цвет фона всех вхождений, при выделении слова, если включена опция "Настройки→Разное→Подсветка вхождений при выделении".
- Mark style #
- Цвет фона стилевой пометки, где # от 1 до 5. Эти 5 стилевых пометок используются в
- Find Mark Style
- Цвет фона стилевой пометки при поиске на вкладке Найти и пометить в диалоговом окне поиска. При этом помечаются все вхождения.
- Incremental highlight all
- Цвет фона. Применяется при и использовании флажка Highlight all.
- Tags match highlighting
- Цвет фона. Применяется при отмеченном флажке в "Настройки→Разное→Подсветка парных тегов html, xml".
- Tags attribute
- Цвет фона. Применяется при отмеченном флажке Подсветка атрибутов тега в "Настройки→Разное→Подсветка парных тегов html, xml". Нельзя задавать пустые значения.
- Active tab focused
- Цвет линии активной вкладки, если отмечен флажок "Настройки→Основное→ Оранж. линия на активной вкладке. Нельзя задавать пустые значения.
- Active tab unfocused
- Цвет линии активной вкладки неактивного окна (при одновременном просмотре двух документов), если отмечен флажок "Настройки→Основное→ Оранж. линия на активной вкладке. Нельзя задавать пустые значения.
- Active tab text
- Цвет текста активной вкладки. Нельзя задавать пустые значения.
- Inactive tabs
- Цвет текста не активной вкладки. Цвет фона не активной вкладки задаётся при отмеченном флажке Настройки→Основное→ Затенять неактивные вкладки.
Окно результатов поиска - (группа Search result)
Search result - задаёт подсветку результатов в Окно результатов поиска
- Default
- Любой текст в окне, который не подсвечен другими особыми стилями.
- Search Header
- Стиль корневой строки поиска, содержащей искомый текст, число всех вхождений и число файлов
- File Header
- Стиль строки найденного файла и число вхождений в нём
- Line Number
- Стиль номера строки, напротив "Line", в которой найдено вхождение
- Hit Word
- Стиль самого вхождения
- Selected Line
- Любой выделенный текст(?)
- Current line background colour
- Цвет фона активной строки, в которой курсор.
iDOS Style (также .ini файлы...)
The ini file "language", which also applies to DOS .bat files uses a special font called MSLINEDRAW to enable “box-art” for files written in the old Dos codepage. You can only control the fore- and background color of the text (applied to all the text). The font properties are derived from the default style (with the exception of the font name, which is always MSLINEDRAW).