notepad программа пример код
Как пользоваться Notepad++
Скачать и установить Notepad++ совсем не трудно, как и научиться им пользоваться. Однако из-за огромного функционала, далеко не каждый новичок сможет освоить Нотепад самостоятельно. Поэтому в данной статье мы хотим научить вас пользоваться основными функциями приложения Notepad++.
Редактирование текста
Самой простой функцией программы Notepad++ является открытие текстовых файлов для прочтения и редактирования их. То есть, это те задачи, с которыми справляется обычный Блокнот.
Для того, чтобы открыть текстовый файл, достаточно из верхнего горизонтального меню перейти последовательно по пунктам «Файл» и «Открыть». В появившемся окне остается только найти нужный файл на жестком диске или съемном носителе, выбрать его, и нажать на кнопку «Открыть».
Таким образом, можно открыть сразу несколько файлов, и одновременно работать с ними в разных вкладках.
При редактировании текста, кроме обычных изменений, внесенных с помощью клавиатуры, доступно внесение правок с помощью инструментов программы. Это значительно упрощает процесс редактирования, и делает его быстрее. Например, при помощи контекстного меню, имеется возможность конвертация всех букв выделенной области из строчных в прописные, и обратно.
Используя верхнее меню, можно менять кодировку текста.
Сохранение можно производить все через тот же раздел «Файл» верхнего меню, перейдя в пункт «Сохранить», либо «Сохранить как». Также сохранить документ можно нажав на иконку в виде дискеты на панели инструментов.
Notepad++ поддерживает открытие, редактирование и сохранение документов в форматах файлов TXT, HTML, C++, CSS, Java, CS, INI и многих других.
Создание текстового файла
Можно также создать новый текстовый файл. Для этого следует в разделе «Файл» меню выбрать пункт «Новый». Так же можно создать новый документ нажатием сочетания клавиш на клавиатуре Ctrl+N.
Редактирование программного кода
Но, наиболее востребованной возможностью программы Notepad++, которая выделяет её среди других текстовых редакторов, является расширенный функционал редактирования программного кода и разметки страницы.
Благодаря специальной функции, подсвечивающей теги, в документе намного легче ориентироваться, а также искать незакрытые теги. Также имеется возможность включения функции автозакрытия тегов.
Элементы кода, временно не используемые в работе, можно свернуть одним кликом мыши.
Кроме того, в разделе «Синтаксис» основного меню можно переключать синтаксис в соответствии с редактируемым кодом.
Поиск
В программе Notepad++ имеется очень удобная возможность поиска по документу, или всем открытым документам, с расширенным функционалом. Чтобы найти какое-то слово или выражение, достаточно ввести его в строку поиска, и нажать на кнопки «Искать далее», «Найти все во всех открытых документах» или «Найти все в текущем документе».
Кроме того, перейдя во вкладку «Заменить» можно не только искать слова и выражения, но и делать их замену на другие.
Работа с регулярными выражениями
При выполнении поиска или замены, имеется возможность пользоваться функцией регулярных выражений. Данная функция позволяет производить групповую обработку различных элементов документа, используя при этом специальные метасимволы.
Для включения режима регулярных выражений, обязательно нужно установить флажок около соответствующей надписи в окне поиска.
Использование плагинов
Функционал приложения Notepad++ ещё больше расширяется путем подключения плагинов. Они способны предоставлять такие дополнительные возможности, как проверку орфографии, смену кодировки и конвертацию текста в те форматы, которые не поддерживаются обычным функционалом программы, производить автосохоранение и делать многое другое.
Подключить новые плагины можно, перейдя в Менеджер плагинов, и выбрав соответствующие дополнения. После этого следует нажать на кнопку Install.
Мы вкратце описали процесс работы в текстовом редакторе Notepad++. Конечно, это далеко не весь потенциал программы, но, остальные возможности и нюансы обращения с приложением можно узнать, только постоянно используя его на практике.
Обновлено 04.04.2019
Размер: 3,41 Мб
Категория: Офис / Текстовые редакторы
Разработчик Don Ho
Система: Windows 7, Windows 8, Windows 8.1, Windows 10, Vista, Windows XP
Интерфейс: Русский, Английский
Регулярные выражения в Notepad++ готовые примеры
Подборка регулярных выражений и шаблонов которые применяются в Notepad++ и Excel
Как применять регулярные выражения в Notepad++, подробно показано вот здесь.
Шаблоны регулярных выражений
Заключить каждую строку в теги html, кавычки, скобки
Можно вместо тега или кавычки, или скобки. Если не сработает, то попробуйте добавить перед ними символ экранирования
Убрать все теги html, вместе с содержимым, оставить только текст между открывающим и закрывающим тегом
Найти даты написанные в формате дд месяц гггг г., остальное убрать
Найти дату со слешем, например: 20/5/2020, остальное убрать
Найти даты в формате дд.мм.гггг и дд-мм-гггг, остальное убрать
Найти всё между кавычек
Найти всё между скобок
Найти все адреса электронной почты, а остальное всё убрать
Удалить всё, оставив только ссылки
Найти почтовый индекс, а остальное убрать
Поменять местами ФИО и дату рождения. Например «Кузнецов Андрей Николаевич 26.10.1983», на «26.10.1983 Кузнецов Андрей Николаевич»
Перенести буквы в начало, в выражениях формата 6465C, 498558JR, 1286458975KTD и т.д.
Удалить атрибут с разными URL
Заменить один html тег на другой, открывающую и закрывающую части
Удалить всё в строке после определённого символа или слова, вместе с ним
Удалить всё после символа использующегося и в регулярных выражениях, например *
Сделать перенос строки перед каждой заглавной буквой
Удалить из ссылки всё, кроме домена
Убрать всю табуляцию
Удалить все комментарии из html кода
Удалить все комментарии из CSS кода
Удалить все комментарии вида // из PHP кода.
Привести к одному размеру все находящиеся в открытых файлах картинки
Удалить в строке всё после пробела
Удалить все строки в которых определённое число символов, например меньше 100
Удалить все запятые, после которых идёт буква или пробел, но не цифра
Найти и, если надо, удалить время в формате ММ:СС. Актуально для стенограмм и расшифровок видео
Взять в круглые скобки время в формате ММ:СС, находящееся в любой части текста
Добавить в каждую пустую строку
Отредактировать расшифровку видео
1. Убираем раскадровку по времени
2. Объединяем предложения, с разделением пустой строкой
Найти все фрагменты кода расположенные между двумя словами
Заменить определённый символ, например «-«, на другой символ, например «_», в словах начинающихся с определённого символа, например с «#».
Программирование в Notepad++
Notepad++ является одним из самых лучших редакторов кода для Windows, прекрасно подходящий для программистов начального и среднего уровня. А в качестве вспомогательного инструмента полезный даже для профессионалов. Вследствие удобства использования создавать код в Notepad++ сподручнее, чем во многих IDE весом в 100Мб. Здесь содержится описание приёмов и перечень горячих клавиш, полезных при написании программ в этом редакторе. Это не полноценная обучающая статья, которую нужно читать от верха до низа. Скорее конспект и быстрое вхождение для тех, кто хочет побыстрее приступить. Отрывочное выборочное чтение только приветствуется. Знакомьтесь с возможностями редактора, пробуйте, применяйте, затем возвращайтесь, чтобы углубиться.
Содержание:
Установка
Общие действие с файлами и вкладками (меню File)
Можно закрыть все вкладки слева или справа от текущей. Сделайте правый щелчок на вкладке файла и выберите команду из контекстного меню.
Чтобы закрыть вкладку, достаточно щёлкнуть по ней средней кнопкой мыши.
Если хотите открыть один из недавних файлов, то можно щёлкнуть на нём в истории файлов.
Контекстное меню на панели вкладок
Редактор может располагать редактируемые файлы в двух рабочих областях (по-английски, View). Чтобы переместить файл в другую область, щёлкните по его вкладке правой кнопкой мыши и в открывшемся диалоговом окне выберите » Move to Other View » или » Clone to Other View «. Аналогичным образом можно переместить файл в новый экземпляр программы.
Другие возможности контекстного меню, вызываемого на панели вкладок:
Это меню нельзя модифицировать без глубокого залезания в код редактора.
Перемещение между вкладками
пример списка открытых файлов
Непосредственная работа с кодом (меню Edit)
Манипуляции с самим кодом. Для начала опять немного зелёного текста.
Если нужно передвинуть некоторый текст, то можно выделить его, зажать левую кнопку мышки и перенести на новое место. Если копировать, то удерживайте клавишу Ctrl. Будет ещё проще, если приобретёте программируемую мышку и настроите свободные клавиши на вырезание, копирование и вставку.
Существует несколько видов сортировки строк на тот случай, если используете файл в качестве простейшей базы данных. Изучайте скриншот.
В пункте меню Preferences>Auto-Completion можно выбрать, будет ли меню с подсказками постоянно выскакивать под рукой или появляться только после Ctrl+Spacebar. Там же можно выбрать, будут ли автоматически выставляться парные скобки и html-теги.
• Ещё проще, если хотите открыть веб адрес, приведённый в документе. Ни в какие меню заходить не нужно, просто дважды щёлкните по ссылке.
Поиск и замена (меню Search, часть 1)
Поиск через комбинация ^F3 регистронезависим. От найдёт и ‘function’, и ‘Function’. Если требуется учёт регистра, то используйте «Find (Volatile) Next». По умолчанию команду запускает клавишесочетание ^!F3, но я его удалила для расчистки интерфейса.
И наконец, для многостроковых поиска и замены используйте плагин ToolBucket. Чтобы разрулить конфликт горячих клавиш, предлагаю для данной функции использовать ^!+F (вещь мощная, полезная, но редко нужная). Полностью заменить стандартный поиск он не может, поскольку не поддерживает некоторые его возможности.
Выделение и переходы (меню Search, часть 2)
Внешний вид кода (меню View)
Кодировка документа (меню Encoding)
Mеню позволяет решать проблемы, связанные с кодировкой документа.
Макросы (меню Macro)
Запоминание действий пользователя и их воспроизведение.
Можно создавать и держать под рукой множество макросов. Но нельзя их модифицировать.
Запуск файла во внешних программах (меню Run)
О том, как настроить запуск php-файла напрямую в браузере, читайте в нашей другой статье.
Настройки редактора (меню Settings)
Некоторые рекомендации по настройке Notepad++.
пример модифицированного контекстного меню
Далее рассмотрены вкладки окна Preferences.
Highlighting (Подсветка):
Backup (Резервное Копирование):

Auto-Completion (Автозавершение):

Группа опций Auto-Completion регулирует, будет ли контекстное меню автоподстановки появляться автоматически или только по нажатию Ctrl+Space. Поскольку я печатаю быстро, то лично мне удобнее самой набрать слово, чем анализировать выскочившую подсказку.
В группе Auto-Insert рекомендую задействовать авто-вставку закрывающих тегов html. Остальное на ваш вкус.
Темы оформления
Если хотите, чтобы Notepad++ выглядел как Sublime Text, то используйте тему оформления Monokai и выставьте шрифт Style>Default Style>Font Name на Consolas (по умолчанию шрифт не прописан). Информация взята с youtube и с zag4me.wordpress.com. Для лучшей контрастности выделений порекомендую дополнительно изменить Selected text colour на rgb(30,87,87) и Current line background color на rgb(57,56,45). Хотя лично мне эта тема всё равно не нравится вследствие плохой заметности выделений и непродуманности суммирующего окна поиска.
У темы Deep Black наблюдается противоположная проблема со шрифтом, рекомендую его увеличить.
Тема «Hello Kitty» ужасна! Мне нравится розовый цвет, но нельзя задавать его в качестве фонового цвета в окне редактора! Тем более, настолько криво!
Лично я по различным причинам забраковала для себя темы Bespin, Black board, Choco, Hello Kitty, Monokai, MossyLawn, Solarized-light, Solarized, Twilight, Vibrant Ink, vim Dark Blue, Zenburn, HotFudgeSundae. Остальные лучше. Однако после многих экспериментов предпочитаю по-прежнему пользоваться дефолтной темой, поскольку работа всех плагинов и компонентов заточена под неё и вследствие этого нет неприятных «сюрпризов».
Дополнительные плагины (меню Plugins)
Explorer
Имеет два рабочих окна: Проводник и Избранное.
Проводник ( ^!+E ) подобен Проводнику Windows. Позволяет уменьшить количество открытых окон снаружи редактора. Имеет фильтр, позволяющий отбирать нужные файлы.
Избранное ( ^!+V ) позволяет держать под рукой отдельные папки, файлы, интернет-адреса и сессии редактора.
MultiClipboard
Оперирует содержимым буфера обмена. Обогащённый аналог встроенной Clipboard History. Позволяет производить с содержимым буфера некоторые действия. К примеру, редактировать фрагменты, сохранять их между сессиями, удалять мешающиеся.
Compare
Сравнение файлов. В том числе сравнение нынешнего состояния файла с его версией на диске. Или с содержимым репозиториев SVN и Git.
Customize Toolbar
Настройка панели инструментов. В том числе возможно создавать свои собственные кнопки. Добавляет в меню View пункты Hide Line Number Margin, Hide Bookmark Margin, Hide Folder Margin.
пример пользовательской панели инструментов
Snippet
Шаблоны кода для HTML, CSS, JavaScript, SQL и PHP. Возможно создание своих собственных. После установки рекомендую отключить автосоздание плагином новых вкладок. Минус: база данных на несколько лет устарела. К примеру, нет последних тегов HTML5. Ссылки: сайт разработчика, документация. Блок разработчика уже заброшен и не содержит последнюю версию плагина. Качайте через Plugin Manager.
ToolBucket
Набор дополнительных инструментов. Единственной полезной функцией плагина считаю многостроковые поиск и замену. Но только ради этой функции плагин стоит установить.
Для общего представления:
• Меню Lorem Ipsum создаёт только один абзац «рыбьего текста», всегда один и тот же.
• Меню Change indentation settings выводит окно, позволяющее раздельно задать размер табуляции для общего случая и для случая, когда отступ производится от начала строки. Но с его помощью нельзя динамически менять пробелы на табуляцию и обратно.
Обучающие видео по работе с Notepad++ (eng)
(Совет: не смотрите по Notepad++ обучающие ролики старше 2012 года.)
Отдельно видео по программирования на С++ (eng)
В конце статьи выложу свою настроенную портативную версию Notepad++ (v7.5.6 от 15 марта 2018), являющуюся развитием той, с которой были сделаны скриншоты для данной статьи.
Удобная разработка в Notepad++
Подсветка синтаксиса
Базовая возможность notepad++. Настраивается в том числе и через интерфейс самого npp.
Вообще, возможность гибкой настройки определенного пользователем языка в npp существует очень давно, но не все знают, что данная возможность относительно недавно перешла на качественно новый уровень под названием UDL 2.0
Основные возможности: формирование списка ключевых слов, определение синтаксиса блоков, сворачивание этих блоков, определение числовых форматов и, разумеется, настройка стилей оформления для всего этого по отдельности.
Примечание:
Не пробуйте вручную редактировать настройки UDL при запущенном npp, он затрёт все изменения при выходе из программы.
Автодополнение
Так же базовая возможность npp, но уже не редактируется в интерфейсе, на этот раз нужно уже вручную править xml.
Основные возможности: автокомплит зарезервированных слов и функций, создание описания для них, подсказки параметров функций и информация о возвращаемых значениях. Кроме того, поддерживаются перегруженные функции.
Подробности о настройке тут.
Примечание:
Для правильной работы автокомплита нужно, чтобы строки в xml были правильно отсортированы в алфавитном порядке (подробности о сортировке, с учётом спецсимволов и чисел, были где-то на официальной вики). Нужно признать, данный момент довольно сильно раздражает, при отсутствии интерфейса xml, приходится действительно править вручную (писать свой велосипед для генерации как-то лениво).
Умная обработка вывода компилятора
Когда я только начинал реализацию окружения для разработки скриптов FOnline, для синтаксической проверки скриптов я долгое время пользовался обычным вызовом батника с передачей ему пути к скрипту. Однако, потом один из участников нашего сообщества выложил инструкцию по настройке EditPlus для работы с FOnline. Оказалось, что в данном редакторе возможность парсинга вывода компиляторов есть изначально. На тот момент я был уверен, что такие возможности бывают только в IDE и никто не будет возиться с данным функционалом для текстового редактора. Однако, если такой функционал есть в EditPlus, я всё же решил ещё раз пройтись по плагинам N++. К моему удивлению, решение для notepad++ нашлось: плагин NppExec.
Настройки довольно гибкие, не буду описывать процесс, там все довольно просто, просто покажу результат:
Примечание
Плагин не позволяет добавить кнопку для запуска компилятора на тулбар, однако с этой задачей отлично справляется плагин Custom toolbar.
Функция «Go to definition» и отображение списка сущностей
Карта документа
С недавних пор данный модный функционал имеется в n++ прямо из коробки.
Работает.
Быстрый переход к предыдущему положению курсора
Плагин Location Navigate.
Работает в пределах одного файла.
Кроме того, подсвечивает сохраненные и несохраненные изменения файла, произошедшие с момента запуска n++.
Примечание:
Стоит заметить, что основная функция данного плагина реализована в описанном выше плагине SourceCookifier.
Скобки, кавычки.
Расстановка парных кавычек и закрывающих скобок осуществляется плагином XBrackets Lite. Решение далеко не идеальное, но хоть какое-то.
Примечание:
В настройках голого n++ так же можно включить автоматическую подстановку парных символов, но там эта функция реализована совсем топорно и скорее будет раздражать.
Обзор редактора Notepad ++ лучшего редактора html и не только
Я считаю редактор Notepad++ одним из лучших редакторов. Почему? Трудно сказать в двух словах, даже, скорее практически не возможно, поэтому эта статья посвящена редактору Notepad++. Не буду подробно описывать сам редактор, о нем пару слов, без воды. Остановимся подробнее на плагинах.
Скачать редактор можно тут https://notepad-plus-plus.org/download/. Установка происходит в несколько кликов, редактор довольно легкий – 3 м.б. Есть портативная версия.
Интерфейс редактора
Интерфейс довольно прост и интуитивно понятен.
Подсветка кода
Точнее подсветка синтаксиса – выделение конструкций определенного языка цветами с целью улучшения визуального восприятия. Подсветка синтаксиса это огромное преимущество для любого редактора, подсветка ускоряет процесс написания кода и поиска ошибок.
Так выглядит код без подсветки
Так выглядит редактор с подсветкой кода
Работа практически с любыми форматами на любых языках
Редактор подсвечивает практически любой код: html, css, php, js и многие другие. Код определяется по расширению файла, то есть, если открыть файл index.html ему автоматически присваивается подсветка для html файлов. Если вы считаете, что редактор неверно определил синтаксис открытого документа – можно сменить его в пункте меню «синтаксисы». Кстати, если вы интересуетесь html советую изучить таблицу расшифровки html тегов.
Так же в меню «синтаксисы» можно задать свой синтаксис и свои настройки, но, как правило, для меня как для веб-программиста и системного администратора стандартного набора вполне достаточно.
Простая смена кодировки
Нужно изменить кодировку документа в редакторе Notepad? Выделяем код, вырезаем. Меню Кодировки, выбираем нужную, кодировку вставляем код из буфера. Кодировка изменена.
Функция автозавершения
Очень полезная функция для тех, кто пишет код руками. Довольно часто при написании кода я обращаюсь к различным переменным и тут функция автозавершения бесценна. Для ее вызова нужно нажать сочетание клавиш ctrl +пробел.
Что бы настроить автозавершение автоматически нужно перейти в меню «Опции->Настройки->Автозавершение» и установить флажок «Использовать при каждом вводе.»
Окно поиска и замены
Довольно удобное окно поиска и автозамены. Поддерживает функцию поиска во всех открытых документах.
Особо полезная функция – найти и заменить в файлах. Спасает когда нужно найти фразу в файлах (особенно когда не известно заранее в каких) и заменить ее на другую фразу. Вызываем окно как обычно ctrl+f.
Управление горячими клавишами
Горячие клавиши всегда были и будут инструментом в разы ускоряющие процесс написания кода и пользования программами в целом.
Для настройки горячих клавиш в Notepad нужно перейти в меню Опции->Горячие клавиши. В диалоговом окне вы можете настроить сочетания клавиш под себя. Для этого достаточно кликнуть два раза по операции и задать сочетание.
Подсветка начала и конца блока кода
Определение стилей
В редакторе можно настроить свои стили и цвета подсветки когда. Настройки очень гибкие – настраивайте как душе угодно. Для этого необходимо зайти в пункт меню Опции-> Определение стилей.
Гибкие настройки печати
Захотели распечатать код? Настроим печать, для этого нужно зайти в пункт меню Опции->настройки-> Печать. Можно задать такие параметры как печать номеров строк, цветовая схема, отступы и колонтитулы.
Открытие нескольких копий одного документа
Часто приходится править документы и просматривать при этом исходный документ. Для этого в редакторе реализована функция открытия двух копий одного документа. Функция полезна для сравнения документов после редактирования одной из копий.
Изменение и удаление документа в других программах
Если вы удалили или изменили, открытый документ в другой программе нотпад предложит вам сохранить последнюю копию документа. Данная функция выручала меня не однократно из-за моих недосмотров.
Пометки
В редакторе реализована функция пометок в виде синей точки в нужной строке. Пометка (она же закладка) создается при нажатии левой кнопкой мыши на строке.
Работа через FTP
Для передачи данных на сервер я пользуюсь WINscp. Если вы хоте работать с сервером через FTP установите плагин NPPFtp. Установите плагин через менеджер плагинов, настройте соединение и вперед!
Редактор полностью бесплатный
В наше время это огромный плюс, когда хороший продукт распространяется бесплатно.
Notepad ++ расширяется за счет огромного количества плагинов.
Плагины Notepad++
3P is a notepad++ plug-in – предназначен для написания кода на progress 4GL (OpenEdge ABL). Он преобразует Notepad ++ в редактор кода ABL, обеспечивая проверку синтаксиса, компиляцию, автозаполнение, всплывающие подсказки и многое другое.
ActiveX – позволяет использовать Notepad ++ через ActiveX. вы можете использовать ActiveX со многими языками сценариев (VBScript, JScript, PHP) и другими языками (C ++, C +, VB.NET, Delphi).
AnalysePlugin – позволяет искать несколько шаблонов в любом из открытых документов в NotePad ++. Можно настроить свой поиск, используя все параметры и дать каждому из поисков разные цвета.
AndroidLogger – предназначен для работы с логами Андроида.
AutoCodepage – предназначен для автоматической установки кодировки документа.
Automation script –предназначен для реализации простых скриптов, аналогов макросов.
AutoSave – позволяет настраивать автоматическое сохранение открытых документов. Довольно полезный плагин.
AutoSave2 – позволяет автоматически сохранять документы с отметкой времени сохранения. Мне этот плагин нравится больше предыдущего, так как отметка времени играет важную роль, особенно для людей которые пишут код руками, а не копипастят.
Bookmark manager –позволяет добавлять простые закладки в notepad++.
BracketsCheck –позволяет проверить баланс скобок в вашем файле. Помимо скобок проверяет открытие/закрытие тегов. Довольно полезный плагин. Особенно когда пишешь большие массивы кода.
CCompletion –автозаполнения кода с другими полезными функциями.
Сlipboard Helper –для универсального использования текста, находящегося в буфере обмена.
Code alignment –помогает выравнивать код.
ColdFusion – подсвечивает синтаксис и вызывает подсказки для языка ColdFusion.
Column sorting — позволяет сортировать текстовый файл на основе значений, содержащихся в настраиваемых столбцах (текстовых или числовых).
Combine – позволяет объединять все открытые файлы в один. В некоторых случаях без него трудно обойтись.
Compare – лучший плагин для сравнения двух файлов. Показывает различия между двумя открытыми файлами. Для меня довольно полезный плагин. Бывали случаи, когда нужно было сравнить два JavaScript’а, на первый взгляд совершенно одинаковых, но в небольшими отличиями. Плагин помог быстро найти эти отличия.
CS–script –предназначен для интеграции с C#. Довольно бесполезный на мой взгляд плагин. Хотя может это по тому что я не работаю с C.
CSV Query –работает с sql запросами к csv файлам.
Cystomize Toolbar – позволяет гибко настраивать панель инструментов Notepad++. Плагин полезен для первоначальной натсройки.
DocIt –создает шаблоны для функций JS и C#.
Document monitor – обновляет файлы, открытые в Notepad++ каждые 3 секунды.
Don Rowlett Color Picker –позволяет выбирать цветовые коды в различных форматах.
DSpell-check –проверяет правописание со множеством функций.
EditorConfig – тут я сдаюсь, юзал я плагин, но так и не понял, что он делает.
Ei-berichten –подверчивает ошибки синтаксиса в файлах ei-berichten. Данным форматом не пользовался, да и вряд ли кто-то пользовался в России. Язык разработан в Голландии используется для обращений в медицинские учреждения через сайты муниципалитетов. Во как! Не то, что у нас. Запишешься в поликлинику через интернет, и докажи широким массам населения что ты записывался и так можно и нужно, и ткни пальцем в объявление на двери врача в котором написано для умственных инвалидов: «Первый час приема производится по записи через интернет».
Elastic Tabstops –делает закладки «эластичными», т. е. их можно растягивать.
Emmet — плагин который может значительно улучшить рабочий процесс HTML и CSS: написать HTML-код с аббревиатурами, подобными CSS, использовать различные действия для быстрого выбора и изменения кода HTML и CSS и многое другое. Один из наиболее полезных плагинов. Читайте подробнее в заметке плагин Emmet для Notepad++.
Explorer – плагин файлового браузера.
External Lekser KVS –подсветки синтаксиса языка KVS.
F# interfaces –содержит интерфейсы языка F#.
Falling briks – игра в тетрис. Если стало скучно программировать. Устал – зарубись в тетрис.
Falling switcher — плагин позволяет переключать активный буфер, используя только клавиатуру. Вы можете ввести любую часть имени файла, пути или индекса табуляции. Вы также можете использовать его в качестве замены функций Ctrl-Tab, встроенных в Notepad ++.
Finger text – плагин поддерживающий несколько «с поддержкой нескольких горячих точек».
GEDCOM Lexer –для подсветки и исправлений синтаксиса языка GEDCOM.
GOnpp –помогает писать программы GO.
GrepBugs –загружает последние регулярные выражения с GrepBugs.com и сравнивает их с выражениями во всех открытых документах.
GuidGuard –генерации заголовков стилей для C++.
HTML tag — плагин предоставляет три основные функции Notepad ++:
ImgTag –позволяет вставлять в html документ тег img с помощью диалогового окна выбора изображения. Странный плагин ведь пути в *.nix системах работать не будут.
iTimeTrack –автоматически отслеживает рабочее время программирования в Notepad++. Интересный плагин. Зарубежном программисты работают с реальной почасовой оплатой, сел, установил время и программируй себе. В нашей стране, к сожалению практикуется даунтайминг на право и на лево.
JSLint –запускает инструмент проверки качества JS кода Lint. Полезный плагин для JavaScript разработчиков.
JSON viewer –отображает выбранную строку JSON в виде дерева.
JSTools –предоставляет алгоритм автора для оптимизации JavaScript кода.
LanguageHelp –запускает специальный файл справки.
LeneFilter2 –позволяет фильтровать текст для строки поиска.
Location Navigate – позволяет быстро перемещаться между последними точками редактирования. Полезен, если вы работаете с кодом большого объема.
MathPad –позволяет оценивать математические выражения.
MenuIcons –позволяет добавлять значки в основное и контекстное меню.
MultiClipboard – реализует 10 текстовых буферов.
MusicPlayer – открывает и воспроизводит музыкальные файлы. Плеер не очень удобный, да и в основном музон сейчас слушают онлайн.
NamedBookmarks – позволяет добавлять закладки в HTML и C++ используя комментарии.
NativeLang – позволяет переводить меню и диалоговые окна других плагинов. Полезен если у вас начальный языковой уровень иностранных языков.
Npp Xml Treewiever – визуализирует дерево XML документов.
NppCalc –используется для оценки математических, тригонометрических, статистических и других выражений.
NPPCrypt – используется для шифрования и дешифрования с использованием различных блочных шифров, хеш-алгоритмов, случайных символов, кодирование с использованием base-16/32/64.
NppEventExec – позволяет автоматизировать выполнение NppExec сценариев.
NPPExec – позволяет выполнять Npp команды и сценарии не выходя из Notepad++.
NppFTP – плагин, который позволяет использовать в работе с Notepad FTP, FTPS, FTPES и SFTP.
Oberon-2 – подсвечивает синтаксис языка Oberon-2. Первый зас слушу о таком языке.
Open file in solution – позволяет индексировать определенные папки и фалы.
OpenSelection – помогает открывать файлы на основе выбранного типа.
Perforse Actions –обеспечивает интеграцию с Perforse.
PHP autocompletion – реализует завершение кода для пользовательских классов.
Plugin Marker Margin – позволяет использовать свободный запас для плагинов в любом представлении.
Poor man’s T-sql formated – простой форматировщик SQL.
Poork2 Sausage – преобразует выделенный текст через трансформатор.
Powershell Lexer – подсветка синтаксиса языка Powershell.
Preview HTML – предварительный просмотр html кода в Notepad.
Print all – распечатывает все открытые в настоящее время документы.
RegExHelper — выделяет все совпадения регулярного выражения внутри документа. При нажатии на отдельный результат отображаются соответствующие группы для этого результата.
RegRexPlace – позволяет быстро заменять регулярные выражения.
ReloadButton – добавляет кнопку перезагрузки в панель инструментов.
RunMe – позволяет запускать текущий файл в его оболочке (если такая установлена).
SaveAsAdmin – позволяет сохранять любой файл как администратор.
SecurePad – позволяет шифровать и расшифровывать документы с помощью собственного ключа.
Select Quoted Text – выделяет текст в кавычках.
Source Switch – позволяет легко переключаться между редактируемыми файлами и их источниками.
Speech – речевое управление редактором. Необходимо установить операторы.
Spellchecker – исправляет опечатки в зависимости от выбранного языка.
SQL — позволяет искать и фильтровать форматированный текст в формате CSV в окне Notepad ++, используя стандартные SQL-запросы.
SQLinForm – форматирует простой SQL код с синтаксическими ошибками.
Switcher – позволяет быстро переключаться между связными файлами.
TagsJump – для чтения большого кода. Позволяет быстро перейти к нужной строке и быстро вернуться назад.
TakeNotes – позволяет создавать быстрые заметки.
TextFX – позволяет преобразовывать выделенный текст в различные форматы.
ToolBucket – организует многостраничный поиск и замену.
TopMost – позволяет установить окно редактора поверх других окон.
Translate – обеспечивает быстрый перевод выделенного текста на заданный язык.
ViSimulator – симулятор редактора vi.
XMLTools – набор полезных инструментов для работы с xml в Notepad.
Zen Coding Python – расширяет простые сокращения в сложные элементы кода. Один из самых полезных плагинов.
Если вы используете версию Notepad++ не поддерживающую какой-либо плагин из списка, при установке плагина программа предложит обновить редактор. После установки плагинов редактор перезапускается.
Вывод, если вы еще не пользуетесь Notpad++ скачивайте, устанавливайте, настраивайте редактор для ваших нужд, затем работайте эффективно и с удовольствием.
Если у вас есть вопросы по работе с редактором задавайте их в комментариях. С радостью отвечу на ваши вопросы.