Notepad++ и полезный плагин NppSnippets

Notepad++, или как как его еще часто называют – Npp, замечательная вещь. Быстрый, легкий и бесплатный. А благодаря плагинам, еще и расширяем.

Один из наиболее часто используемых мной плагинов – NppSnippets. Мне он позволяет существенно экономить время при создании тем для WordPress благодаря управлению сниппетами.

Сниппет — (англ. snippet — отрывок, фрагмент) — фрагмент исходного текста или кода программы, применяемый в: поисковых системах, текстовых редакторах и средах разработки.
ru.wikipedia.org/wiki/Сниппет

К сожалению, этот плагин отсутствует в штатном менеджере плагинов Notepad++, но установить его довольно просто с официального сайта – fesevur.com/nppsnippets.

Как установить NppSnippets

Скачайте архив и скопируйте NppSnippets.dll в штатную директорию плагинов Notepad++, файл NppSnippets.sqlite копируйте в директорию plugins/config находящуюся в AppData активного пользователя, у меня это C:\Evgeny\Frank\AppData\Roaming\Notepad++\plugins\config и перезапустите Notepad++.

Как пользоваться NppSnippets

Как открыть NppSnippets
Как открыть NppSnippets

Окно состоит из двух частей. Сверху выпадающее меню, где вы можете выбрать библиотеку и под ним список сниппетов (фрагментов) в выбранной библиотеке. Чтобы вставить фрагмент кода (сниппет), просто дважды щелкните на элементе в списке и фрагмент вставляется в текущей позиции курсора.

При переключении на другой документ с другим языком, станут доступны сниппеты для этого языка.

Чтобы добавить или изменить сниппет, щелкните правой кнопкой мыши на сниппет в списке. Чтобы добавить или изменить библиотеку, щелкните правой кнопкой мыши на выбранной библиотеке.

Добавление сниппета
Добавление сниппета
Редактирование библиотеки
Редактирование библиотеки

Более подробно про использование плагина можно прочесть по ссылке – nppsnippets.readthedocs.io.

Для удобства использования, окно плагина можно закрепить в правой области Notepad++ просто перетащив его в правую область приложения.

Теперь, если мне нужно корректно подключить библиотеку jQuery (в примере версия 1.8.3) из ajax.googleapis.com в создаваемую мной тему для WordPress, я не ищу в сохраненных текстовых документах код, а просто дважды кликаю на имени сниппета WP_jQuery from google и получаю результат.

// jQuery from googleapis
function my_scripts_method() {
    wp_deregister_script( 'jquery' );
    wp_register_script( 'jquery', '//ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js');
    wp_enqueue_script( 'jquery' );
}    
add_action( 'wp_enqueue_scripts', 'my_scripts_method' );

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

Удачи!

Полезные ссылки:
— официальный сайт Notepad++ – notepad-plus-plus.org
— wikipedia про Notepad++ – ru.wikipedia.org/wiki/Notepad++
— скачать Notepad++ на русском языке можно здесь – notepad-plus-plus.org/download
— официальный сайт NppSnippets – fesevur.com/nppsnippets
— Одна из моих статей – Горячие клавиши notepad++

Опубликовано

Обратите внимание на предыдущие записи: