20 самых полезных расширений для Notepad++

0
11451
views

Перевод статьи Junpei Shimotsu “20 Best Notepad++ plugins for Developers”.

Текстовый редактор Notepad++

Explorer

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

Также этот плагин дает нам информацию о местонахождении файла, который открыт в данный момент.

Code Alignment

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

Плагин Code Alignment выравнивает код и дает нам возможность выбрать для выравнивания любой знак.

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

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

Autosave

Этот плагин — настоящий спасательный круг, поскольку он автоматически сохраняет ваш код.

Плагин предоставляет разные варианты автосохранения. Например, вы можете выбрать, через какие временные промежутки оно будет осуществляться (каждые 10, 15 минут и т.д.). Таким образом, даже если вы забыли сохранить код и вышли из редактора, плагин все равно сохранит его и вам не придется беспокоиться из-за пропажи последних изменений.

NPPExport

Если вы пишете код в Markdown и хотите поделиться с кем-нибудь своими наработками, вам придется конвертировать их в HTML перед отправкой, поскольку у получателя может не оказаться программы, читающей файлы в Markdown.

Поможет вам в этом плагин NPPExport, который конвертирует Markdown-файлы в HTML или rtf (Rich Text Format).

Multi-clipboard

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

Compare

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

SpellChecker

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

JSToolNpp

Название как бы намекает, что этот плагин имеет отношение к JavaScript, и таки да! Он очень полезен при работе с этим языком.

У плагина есть много важных свойств:

  1. JSON: Этот просмотрщик будет отображать выбранный JSON-текст в отдельном окне в форме дерева.
  2. JMIN: Это уменьшает размер файла JavaScript путем удаления пробелов и комментариев.
  3. JS Fomat: используется для чистки кода путем удаления пробелов.

Finger Text

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

Customize Toolbar

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

По умолчанию в Notepad++ нет возможности настройки панели инструментов, так что этот плагин идеально подойдет для такой цели.

Preview Html

Чтобы увидеть эффект изменений, сделанных в коде в Notepad++, вам нужно перейти в браузер и обновить страницу.

С этим плагином вы можете просто нажать Ctrl + Shift + H, чтобы вызвать предпросмотр. Это экономит много времени и сил.

NppFTP

Этот плагин предоставляет окно FTP, с помощью которого можно управлять файлами и папками, доступными на FTP-сервере (хостинге).

Auto Indent

Этот плагин просто находка для программистов, у которых есть проблемы с отступами в их коде.

Плагин поддерживает языки C/C++ и php.

Отступы имеют большое значение, поскольку помогают улучить читаемость кода.

CharM

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

SnippetExecutor

С помощью этого плагина вы можете скомпилировать отрывки кода и выполнить их. Также плагин выдает output после выполнения.

TextFX Plugin

Этот плагин помогает закрывать тэги. Он экономит ваше время при работе с HTML и XML благодаря автоматическому закрытию тэгов. Это повышает в некоторой степени эффективность веб-разработки.

Function list

Если вы пишете код с большим количеством функций и методов и вам приходится проверять их снова и снова, или если вы хотите видеть, какие функции вы уже сделали, то этот плагин для вас.

Он дает вам подробную информацию обо всех функциях в вашем проекте.

NppSalt

В настоящее время этот плагин предоставляет следующие функции:

  1. Экран Notepad++ мигает, когда обнаруживает, что какие-нибудь из открытых файлов были изменены другими людьми;
  2. Предотвращает перезапись изменений, внесенных в конкурирующих сессиях Notepad++.

NodepadSharp

  1. Правильная новая строка в CommentDoc/DocBlock для C, C++, Javascript, PHP.
  2. Правильная новая строка для # комментария в Ruby.
  3. Отступ после открывающей фигурной скобки в С-подобных языках, CSS и правильный отступ для закрывающей фигурной скобки.
  4. Удаление текущей строки с сохранением столбца.
  5. Отмена закрытия вкладки.
  6. Переключение между вкладками с помощью ALT + LEFT/RIGHT
  7. Обрамление выделения открывающими и закрывающими тэгами

Список свойств можно продолжать…

HTML Tag

Этот плагин добавляет набор действительно удобных сочетаний клавиш для редактирования HTML/JavaScript. Отлично подходит для поиска нестандартных HTML-тэгов.



ОСТАВЬТЕ ОТВЕТ

Please enter your comment!
Please enter your name here