Notepad++. Как изменить синтаксис по умолчанию

Всем привет!!! Я в своей практике очень часто использую полезную программу Notepad++. Notepad++ — текстовый редактор, который приняли «на вооружение» не только программисты, вэбмастера, модификаторы, но и обычные пользователи, так или иначе связанные с редактированием. Программа распространяется свободно, имеет открытый исходный код, потребляет минимум ресурсов, быстро загружается. Утилита позиционируется, прежде всего, как редактор исходных кодов. Вместе с этим, Notepad++ довольно часто используется для открытия различных текстовых файлов.

Некоторые особенности Notepad++

  • сворачивание блоков и подсветка текста, в зависимости от синтаксиса языка программирования;
  • функция WYSIWYG – вывод на печать того, что находится на экране в окне редактирования;
  • автозавершение набираемого слова;
  • поддержка Поиска/Замены регулярных выражений – пользователь может менять определенные строки в документе, используя определенные выражения;
  • перемещение фрагментов текста или отдельного слова на новое место;
  • масштабирование – уменьшение и увеличение содержимого документа;
  • динамическое видоизменение окон просмотра;
  • поддержка огромного числа языков;
  • автоопределение состояния файла – при изменении или удалении файла, редактируемого в Notepad++, иной утилитой, пользователь получает программное сообщение;
  • расстановка заметок по тексту документа;
  • запись макросов и их выполнение.

Как-то в процессе работы столкнулся с задачей изменить синтаксис в Notepad++ по умолчанию на PHP. В настройках программы это не нашел (эта опция есть только для нового файла).  Тем не менее определенное решение есть.

Решение

По умолчанию синтаксис по расширению файла определяется самой программой. Можно еще зайти в Опции -> Определение стилей, там найти PHP и прописать пользовательское расширение файлов.

После этого все файлы с расширением .tpl (как в моем примере) будут открываться с подсветкой синтаксиса php.

Posted in Веб-программирование, Вебмастеру and tagged .

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.