Плагин notepad


Notepad++ и его плагины

Плагины Нотпад расширяют возможности редактора и делают работу в нем более комфортной. Notepad имеет кучу всевозможных плагинов на все случаи жизни. Из них я использую только малую часть для редакции и написания HTML кода.

 

Установка плагинов Notepad++

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

Нажимает в меню Плагины и переходим -> Plugin Meneger -> Show Plugin Meneger

В появившемся окне Менеджера нужно выбрать интересующий плагин и нажать "Install". Если на данный момент компьютер подключен к интернету, начнется установка плагина.

С установкой плагинов разобрались. Теперь о самих плагинах.

Какими плагинами Notepad++ я пользуюсь?

 

Перечислю по порядку, как они стоят в Plugin Meneger:

 Быстрая навигация по старанице

  1. Compare - Сравнивает документы
  2. Customize Toolbar - Удаляет и меняет местами кнопки
  3. ImgTags - Вставляет картинки
  4. Light Explorer - Встроенный проводник
  5. NppFTP - Встроенный ФТП клиент
  6. Plugin Meneger - Менеджер плагинов
  7. Spell-Checker - Проверка орфографии
  8. TextFX Characters - Трансформация текста
  9. WebEdit - Добавляет кнопки тегов

Плагин - "Compare"

Compare - позволяет сравнивать документы в двух окнах. Различие в файлах подсвечивает.Для того что бы сравнить файлы, нужно зайти в Плагины—> Compare—> Compare или нажать <Alt+D>. Что бы выйти из режима сравнения нажать <Cntr+Alt+D>

"Customize Toolbar"

Этот плагин настраивает панель инструментов Notepad-а. С помощью него можно удалять не нужные кнопки, а так же перемещать в любом порядке.

Что бы включить: Плагины—> Customize Toolbar—> Customize...В появившемся окне произвести настройку

"ImgTags"

С помощью этого плагина, для редактора Notepad++ можно вставить изображение в текст. То есть при включении, открывается проводник, где выбирается изображение. При нажатии ОК, в текст вставляется тег Img, с атрибутом Альт, шириной и высотой картинки и путем к изображения.

Что такое добавить галерею, не разбирался.

"Light Explorer"

- облегченная версия проводника встроенная в Notepad++. Открывается кнопкой на панели инструментов или <Alt+A>.

 

NppFTP

Встроенный ФТП клиент. С его помощью удобно редактировать файлы находящиеся на сервере. (Конечно на самом сервере файлы не редактируются, файлы скачиваются в Notepad, а после редактирования и сохранения закачиваются обратно на сервер.)

Как настроить NppFTP?

1. Сначала нужно открыть окно. Нажимаем Плагины—> NppFTP—> Show NppFTP Window2. В окне FTP клиента нажать кнопку Settings

В открывшемся окне нажать Add New, дать имя новому профилю и прописать в полях данные к доступу по FTP.

Настройка завершена. Теперь, когда нужно подключиться к ФТП, достаточно вызвать плагин кнопкой в панели инструментов. И нажать соединение.

Соединение NppFTP предназначено только для редактирования в Notepad++, вновь созданный файл, картинку, папку и т.д. передать по такому ФТП-соединению не получиться. Для этого пользуйтесь полноценным FTP клиентом - FileZilla

"Spell-Checker"

Что бы организовать проверку орфографию в Notepad понадобиться установить не только Spell-Checker.Нужно скачать и установить Aspell-0.50.3, а так же словарь русского языка (находится там же).После этого перегрузить редактор.

Вызвать проверку орфографии можно через меню Плагины или кнопкой на панели инструментов.

В окне проверки, плагин предложит набор слова из словаря. Можно воспользоваться и заменить, или игнорировать слово. Так же можно обучить плагин, т.е. добавить в набор -  кнопкой Learn.

TextFX Characters

99% возможностей этого плагина я незнаю, пользуюсь когда нужно убрать пустые строки в файле:TextFX—> TextFX Edit—> Delete Blank Lines (предварительно нужно выделить текст)илинужно автозавершение тегов:TextFX—> TextFX Settings—> Autuclose XHTML/XML

WebEdit

Этот плагин значительно упрощает жизнь при написании кода. WebEdit - добавляет кнопки тегов на панель инструментов Notepad. Есть возможность переписать конфигурацию и подстроить под себя. Нужны только рисунки кнопок. Вот что у меня получилось:

Теперь можно вставлять теги, атрибуты и объекты одним нажатием мыши.

Что бы отредактировать конфигурацию, нужно сначала ее открыть вот путь:

Плагины -> WebEdi -> Edit Config -> WebEdit.ini

А на компе, файл конфиг обычно находиться тут: C:\Documents and Settings\OEM\App

lication Data\Notepad++\plugins\Config

Архив с рисунками кнопок и файлом конфигурации можно скачать здесь.

Возможно вас заинтересуют эти материалы:

zarabotoknasite.ru

Установка и удаление плагинов Nonepad++

Установка плагинов

Для установки плагинов в Notepad++ предусмотрен специальный модуль Plugin Manager, который находится во вкладке Плагины на панели инструментов.

У кого так и есть, можете пропустить описание установки этого модуля.

Но вчера, когда я устанавливал редактор на новый ноутбук, с удивлением обнаружил, что в последней версии Notepad++ Менеджера не оказалось, хотя раньше он всегда присутствовал по умолчанию.

Мне и раньше приходили в комментах вопросы типа "А где Plugin Manager", но я не знал, что на них ответить, так как переустанавливал Notepad++ и модуль всегда был на месте.

Фишка оказалась в разрядности ОС. На старой машине у меня стоит 32-х битная винда, а на новой 64-х, вот на неё-то Plugin Manager и не устанавливается.

Просто слетает при установке, или не слетит, но не работает.

Ну что-ж, значит установим модуль самостоятельно, ведь без него придётся искать каждый плагин в интерете и загружать в редактор.

А нам это нужно, если Plugin Manager может сделать это за нас?

Итак, идём на сайт разработчика и скачиваем последнюю версию Менеджера.

При распаковке, в архиваторе будут две папки, нам нужна только Plugins. Открываем её, и извлекаем Plugin Manager в директорию Диск С — Program Files — Notepad++ — Plugins.

Если кто-то не знает как это сделать — спрашивайте в комментах.

Всё. Теперь можно открыть, или перезагрузить Notepad++, Plugin Manager будет на месте, т.е. во вкладке Плагины на панели инструментов.

Теперь можно перейти непосредственно к установке плагинов.

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

Делается это так. В меню Плагины выбираем Plugin Manager, затем Show Plugin Manager.

В результате должно открыться вот такое окно.

В нем представлены все доступные для установки плагины редактора.

Но возможно, если вы впервые установили Notepad++, в открывшемся окне, будет всего одна строка, что говорит о том, что менеджер плагинов Plugin Manager ещё не загрузился.

Вам достаточно будет нажать кнопку «Install», и менеджер загрузится, редактор перезагрузится, и все плагины в окне появятся.

Теперь можно выбирать из списка те что нужно, устанавливать и применять для облегчения работы, и расширения возможностей редактора.

Установка конкретного плагина происходит следующим образом

Вы выбираете нужный модуль из списка, отметив его галочкой в чекбоксе, и нажимаете кнопку Instaii.

После чего появится окно с уточняющим вопросом: Точно устанавливать? (не дословный перевод). Выбираем Да.

Затем появится диаграмма загрузки, по завершении которой выскочит жёлтое окно Учётных записей, если эта опция активирована на вашем компе, в котором тоже выбираем Да.

В следующем окне будет запрос на перезагрузку редактора. Выбираем Да.

Как только редактор перезагрузится, на панели инструментов появится иконка установленного плагина.

Удаление плагинов

Удаление ненужного плагина делается там же где и установка, т. е. в Plugin Manager — Show Plugin Manager.

В окне менеджера переходим во вкладку Installer, где представлены все установленные дополнения.

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

Отмечаем галочкой те которые нужно удалить и нажимаем Remove

С установкой и удалением плагинов в Notepad++ всё.

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

Желаю творческих успехов.

starper55plys.ru

13 Best Notepad++ Plugins For Fast Development

Notepad ++ is a code/text editor that is popular among web developers, although free, this software is very powerful, because it’s feature that possible to make a lot of customization so that it can suit to our needs and habits.

One of the most interesting things is it’s plugins, as we can extend Notepad++ functionality, so today we’ll discuss about Notepad ++ Plugins that you might not know.

Don’t miss this one: Notepad++ Tips & Features You Might Not Know

How to Install Notepad++ Plugin

Before we go any further we need to talk about how to install notepad++ plugin

Notepad ++ provides tool named “Plugin Manager” that can help us to manage plugins especially for install and uninstall purpose, this tools can be accessed through the menu: Plugins > Plugin Manager> Show Plugin Manager.

By default, the plugins shown in the Plugin Manager are the stable version, means that it compatible and can run well without any problems.

Nevertheless, plugin manager can also display the unstable version, to do so, click the Settings tab and then check the “Show unstable plugins” option, click OK to apply the changes.

There are several plugins that though unstable, still can be used normally, for example: the window manager plugin, which we will discuss later.

The Best Notepad++ Plugins

There are many available plugins, but, of course, we’ll not use all of these, so here’s some selected plugins that I think enough for daily use.

1. Code Alignment

While defining a variable, certainly we’ll use the equal sign, if the length of a variable name is varied and the number of variables is much -across multiple lines-, then for sure the equal sign will be mess.

To overcome these, use the Code Alignment plugin, as shown in the following figure.

Not only the equal sign, we are free to choose a sign that we will use for alignment, i.e. the arrow sign on the array.

Interestingly, it also provides a menu that allows us to define our own shortcut to run certain commands, including the commands executed by the plugin.

This menu can be accessed through Run > Modify Shortcut/Delete Command …

The figure above shows that we can do “Align by..” by pressing Ctrl+Shift+=, we can adjust the shortcut to our need, for example: I’ll assign “Align by equals” with Ctrl+Shift+A, as it can be done with only one hand (left hand).

2. Explorer

This plugin will display a small window on the left side which lists the files and folders on your computer.

This will make it easier for us when finding and opening files, interestingly, this plugin can display the folder location of the file that is currently being opened, simply click on “Current Folder File” as shown below.

3. NppFTP

This Plugin will display the FTP Management window, through this window, we can manage the files and folders that are stored in the FTP server (file hosting) easily, either create, edit, or delete files.

Interestingly when we edit the file downloaded from the FTP Server then save it, it will automatically upload the file back to the server.

In addition, we can also download and upload various files (not just text files) just like any other FTP software like FileZilla FTP Client.

If you want to know how to connect the notepad ++ with FTP Server, you  can follow this tutorial: Connecting Notepad++ To Server Via FTP

4. Autosave

This plugin is useful for us who often forget to save the file that is being edited, as it will automatically save the file at a certain period, you can adjust many options through Plugins > Autosave > Options.

Maybe from now on we DO NOT need this plugin anymore because Notepad ++ will keep (make a backup) all files that are open.

So when there are unsaved files and the Notepad++ are accidentally closed,  then it will reopen our files according to the last condition.

5. Compare

When we develop/modify existing code, sometimes we like to compare it to the old one, using this plugin, it can be done easily because it will automatically group both, then give some sign (color) in the rows that have different content (changed content).

6. Npp Export

This Notepad ++ plugin come in handy to export or copy our code into HTML or RTF format, the styles (color) are exactly same as the color of the code that we use in Notepad++.

This is usually useful when we wanted to copy–paste the code to Word Processing like Microsoft Word or create a demo script without including a syntax highlighter plugin.

7. Multi Clipboard

This plugin will display a window on the left side containing history of the text that we have copied, it will make easy for us to choose the text which we want to paste. 

This is useful when we compile a bunch of code or text from many sources and do a copy-paste for several times.

8. Window Manager

By default, when we open a file, Notepad++ will arrange it into tab positioned underneath the toolbar, if the opened tab exceeds the area, then Notepad++ will hide the rest and display a left-right arrow.

Surely it will make more difficult searching the tab, as an alternative, there is a plugin that will display the opened file in a separate window, so it will be easier finding the opened files.

If you don’t find this plugin in the Plugin Manager, try to check the “Show Unstable Plugins” option in the settings menu as we have discussed earlier.

9. Emmet

Formerly known as the Zen Coding, this plugin is useful to speed up the process of HTML and CSS coding, for example, simply write div>(header>ul>li*2>a)+footer>p then it will convert to:

<div> <header> <ul> <li><a href=""></a></li> <li><a href=""></a></li> </ul> </header> <footer> <p></p> </footer> </div>

Learn further at: http://docs.emmet.io/abbreviations/syntax/

10. HTML Preview

This plugin allows us to display a preview of the HTML code that being edited. On the options menu, we can choose the engine that will be used: IE7, IE8 or IE9.

Note that this plugin is only able to display the HTML code as is (what displayed in the editor), can not load external files such as CSS, js, images, etc.

12. JSTools

This plugin is useful when we work with javascript, this plugin has main features:

12. Finger Text

If you often write a same block of code many times, then consider using this plugin, because it will save your time a lot.

To use this plugin, first we define a “Trigger Text” and a triggered code that will be generated when the “Trigger Text” is executed, e.g.: we make the word “html“ as the trigger text and the following HTML code as the triggered text:

<html> <head> <title></title> <style></style> </head> <body> </body> </html>

So when we type html and press the Tab key, then the “html” text will be changed to the HTML code above.

This plugin is same as the Quick Text Plugin, but unfortunately Quick Text Plugin not compatible with the latest Notepad++

13. Customize Toolbar

The icon menus located underneath the toolbar are useful for speeding up access to particular important menus, however by default Notepad++ doesn’t provide a menu to manage it.

This plugin comes in handy to break this limitation, it allows us to customize the menus, such as shift, eliminate, or add the existing icon menu.

webdevzoom.com

Обзор плагинов для notepad++ (плагины notepad++) shram.kiev.ua

Скачал все плагины для notepad++. Значительно упрощает жизнь.

Для того, чтобы скачать какой-то плагин зайдите в notepad++ плагины, и запустите плагин со списком доступных плагинов.

  • Auto save

    Плагин позволяет автоматически сохранять документ. Есть настройки — например сохранять при потере фокуса. 

  • Compare

    Аналог winmerge. Позволяет сравнивать файлы. Отличия подсвечиваются. 

  • CCommpletion

    Плагин автокомплита (автодописки). Может искать переменные. 

  • Document Monitor

    Проверяет документ — не изменён ли он другим приложением. Полезный плагин.

    Explorer

    Добавляет обозреватель файлов в блокнот.

     

  • External lexer KVS

    Добавляет подсветку синтаксиса KVS.

  • Falling bricks

    Добавляет игру- тетрис. 

  • File switcher

    Позволяет переключатся между файлами. Полезно когда открыто больше 30 файлов. 

  • Gmod LUA lexer

    Подсветка синтаксиса LUA.

  • Gtag seach

    Поиск по тегам.

  • GuidGuard

    Плагин для C. Вставляет в файл следующее (заголовок разный):

    #pragma once#ifndef id0F4D80D6_83C9_41EF_A2763A856C43C3C6#define id0F4D80D6_83C9_41EF_A2763A856C43C3C6

    // put stuff here

    #endif // header

  • HEX-editor

    HEX редактор прямо в блокноте. Добавляет иконку быстрого вызова. Очень удобно.

  • HTML tag

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

  • JSMin

    Плагин для javascript. Удаляет все переносы и отступы в целях уменьшения веса.

  • Language help

    Позволяет запускать спец файлы помощи (CHM, HLP, PDF) , искать слова в них.

  • Light Explorer

    Облегченная версия плагина Explorer.

  • MathPad

    Позволяет проводить различные математические расчеты.

  • MIME Tools

    Маленьки полезный плагин, добавляет base64 code/decode. Printed quotable…

  • MultiClipboard

    Плагин ведет историю буфера обмена. Удобно кода много копипастим одно и тоже.

  • NativeLang

    Позволяет перевести плагин или меню на ваш язык.

  • NppAutoIndent

    Умный авто-отступ для языков C/C++, PHP, Java и других. Весьма полезная вещь.

  • NppCrypt

    Добавляет возможность закриптовать файл. Вот только зачем?

  • NppExec

    Добавляет возможность запуска командной строки с параметром. К примеру можно сразу запустить и скомпилить asm.

  • NppExport

    Позволяет экспортировать файл в rtf, html..

  • NppExternalLexers

    Добавляет несколько синтаксисов. Каких разбираться не стал.

  • NppFTP

    Фтп в вашем блокноте.

  • NppNetNote

    Плагин очень классный. Позволяет редактировать файл нескольким людям одновременно!

  • Oberon-2 Lexer

    Добавляет подсветку синтаксиса oberon-2.

  • Obide

    Автокомплит для oberon-2.

  • Perforce actions

    Плагин работать отказался.

  • Plagin Marker Margin

    Мелкий фикс. Добавляет отступы.

  • Plugin Manager

    Менеджер плагинов. Позволяет скачивать/удалять плагины. Удобно.

  • Plugin Update

    Плагин обновляет плагины. Автоматически проверяет последнюю версию. Полезная штука.

  • Pork to Sausage

    Плагин для кое каких изменений в тексте. Разбираться не стал.

  • Python Script

    Плагин для питона. Добавляет консоль.

  • Regex Helper

    Один из самых полезных плагинов. Позволяет протестировать регулярное выражение. Подсвечивает совпадения. Плагин эквивалентен функции preg_match_all в php. Учитывает все группы. С его помощью выучить регулярные выражения можно буквально за день.

  • RegRexPlace

    Замена по регулярке. Не очень удобно. Нужно мутить ini файл.

  • Run Me

    Тоже что то типа NppExec. Есть настройки.

  • SciMarkerSymbol

    Плагин нужен для работы некоторых плагинов.

  • Snippets

    Добавляет снипеты.

  • Subversion

    Вызывает TortoiseSVN’s с командной строки.

  • ScrollPastEOF

    Полезный плагин-фикс. Позволяет скролить файл до бесконечности.

  • Select N Launch

    Позволяет сохранить выделенный кусок файла в новый, с нужным расширением. Удобно.

  • SnippetPlus

    Тоже что и Snippets только более продвинутая версия.

  • SourceCookifier

    Создайт некое превью, типа дерева. Смотрите скриншот.

  • SourceSwitch

    Переключение между файлами .c < -> .h

  • Speech

    Плагин проговаривает выделенный текст. У меня голосом микрософт сэма.

  • Spell-Checker

    Проверка слов, типа вордовской. Нужно предварительно установить Aspell.

  • Switcher

    Переключается между файлами cpp<>h, cc<>h and c<>h

  • TagsView

    Плагин показывает результаты парсинга ситегов (CTag).

  • WebEdit

    Быстрая вставка тегав. Добавляет кнопочки тегов.

  • XBrackets Lite

    Автодописка скобочек. Удобно при программировании.

    XML Tools

  • Добавляет кое-какие тулзы для работы с XML.
  • Zen Coding — Python

    Плагин zen coding под питон.

  • www.shram.kiev.ua

    Плагин LoremIpsum в Notepad++ – Zencoder

    При версте сайта из макета одним из часто повторяющихся действий является наполнение содержимого так называемой “рыбой”.

    Что такое “рыба”? Это ничего незначащий текст, единственная роль которого состоит в качестве наполнителя текстом тех областей, в которых в последствии предполагается располагать осмысленный контент.

    В процессе верстки такого текста у верстальщика естественно нет такого контента. Но он ему и не нужен. Для него главное создать полную копию макета и заполнить каким-либо текстом.

    На практике каждый поступает при наполнении “рыбой”, исходя из своих предпочтений. Кто-то пользуется статьями из Википедии, кто-то берет любые тексты из рефератов Яндекса.

    Помимо двух указанных источников, существует так называемая классическая “рыба”. Это текст на латинском языке, начинающийся со слов “Lorem ipsum dolor sit amet”.

    На самом деле этот текст, хоть и является латинским, также не несет в себе особого смысла, так как представляет их себя очень сильно искаженную выдержку из произведения какого-то древнеримского автора.

    В Интернете имеется достаточное количество сайтов, являющихся генераторами подобного текста. К примеру, популярный сайт Lipsum.com.

    Однако, для распространенного блокнота программистов Notepad++ имеется плагин, который также является генератором Lorem ipsum. Название плагина именно такое - “Lorem Ipsum”. Устанавливается плагин через менеджер плагинов “Plugin Manager”.

    После установки плагин прописывается в меню “Плагины - InsertLoremIpsum - View Insert Dialog”. При его активации открывается диалоговое окно в правой части:

    Управление “LoremIpsum” минималистичное, но что называется - все по делу.

    В верхнем окошке устанавливается число (по умолчанию оно равно 5), являющееся счетчиком слов, предложений или параграфов, которые будут вставлены в тело кода.

    Следующие за ним три строки:

    … являются радиопереключателями, с помощью которых можно выбрать, что необходимо вставлять в код - слова, предложения или параграфы.

    Флажок “Start with Lorem ipsum” задает условие, при котором каждый набор слов, предложения или параграфы начинаются с Lorem ipsum. И в самом низу расположена кнопка “Insert”, предназначение которой очевидно - вставить выбранный набор слов, предложений или параграфов в код html-документа.

    Перейдем от слов к делу и на практике вставим “рыбу”.

    Вставляем 4 слова. Устанавливаем в окне счетчика число 4, выбираем радиопереключатель в положение words. Чтобы вставляемые записи не повторялись, убираем галочку “Start with Lorem ipsum”.

    Устанавливаем курсор мыши в то место html-кода, куда необходимо поместить “рыбу” и нажимаем кнопку “Insert”:

    Вставим 3 предложения. Устанавливаем счетчик в значение . Переводим переключатель в положение (предложения). Оставляем пустой строку “Start with Lorem ipsum”.

    Устанавливаем курсор мыши в то место html-кода, куда необходимо поместить “рыбу”. Жмем на “Insert”:

    Вставляем 1 параграф. Устанавливаем счетчик в значение 1. Переводим радиокнопку в положение (параграфы). Устанавливаем курсор мыши в то место html-кода, куда необходимо поместить “рыбу”. Нажимаем кнопку “Insert”:

    Заключение

    Как мне кажется, использование плагина “LoremIpsum”, встроенного в Notepad++, более удобно, чем сторонние источники, типа сайтов-генераторов. Удобство заключается в том, что все “под рукой”. В любой момент можно открыть диалоговое окно вставки “рыбы” и произвести практически моментальное наполнение содержимым.

    Особенно это удобно, если верстка производится автономно, без доступа в Интернет. Когда надобность в плагине отпадает, его можно сразу же закрыть, до следующего раза.

    На этом все.

    loremipsumnotepad++

    gearmobile.github.io


    Смотрите также