Как прокачать Notepad++
Как прокачать Notepad++
К то и как бы не расхваливал штатный Блокнот Windows, эта программа — удел новичков, продвинутые же пользователи предпочитают работать с Notepad++. И хотя он и позиционируется как редактор для программистов и веб-дизайнеров, редактированием кода область его применения не ограничивается.
Помимо стандартных операций редактирования и форматирования, Notepad++ поддерживает множество разных функций, начиная от поиска по сразу нескольким документам и заканчивая выполнением макросов, и всё это составляет лишь его базовые возможности.
Функционал редактора может быть существенно расширен за счёт встроенных или сторонних плагинов. Прокачать редактор очень просто, он уже поставляется с готовым набором плагинов, так что пользователю останется только установить их. Для стандартной сборки редактора имеется порядка 130 плагинов , тем не менее, большая часть установивших Notepad++ рядовых пользователей даже не подозревают о их существовании. Впрочем, это легко объяснимо. Они неприметны, как и многое другое в этой внешне скромной программе.
Установленные плагины хранятся по адресу C:/Program Files/Notepad++/plugins, получить же к ним доступ из интерфейса можно через стандартное меню Плагины . Просмотреть доступные, но неустановленные плагины можно из того же меню, открыв пункт Plagin Manager -> Show Plagin Manager . Чтобы инсталлировать тот иной плагин, достаточно установить напротив него галочку и нажать кнопку «Install». К слову, менеджер плагинов имеет три вкладки: Avalailable (доступные для установки), Updаtes (нуждающиеся в обновлении) и Installed (уже установленные). Из описаний того, что умеет делать каждый из 130 плагинов, наверное, можно было составит целую брошюру.
Плагин Compare, например, позволяет сравнивать файлы с использованием подсветки; Explorer добавляет в редактор обозреватель наподобие Проводника; Language help даёт возможность просматривать файлы форматов CHM, HLP и PDF; NppNetNote — организовывать совместное редактирование файлов, HEX-editor — просматривать файлы в шестнадцатеричном формате.
Здесь приводить описания плагинов не будем, в общем, разбором возможностей расширений вы можете заняться и сами. На досуге, разумеется. К сожалению, некоторые плагины могут не устанавливаться, но всё равно мы уверены, что среди той массы расширений, которую предлагают разработчики, вы найдёте для себя немало интересного.
Настройка основных функций текстового редактора Notepad++
Приложение Notepad++ является очень продвинутым аналогом стандартного Блокнота Windows. Благодаря своим многочисленным функциям, и дополнительным инструментом для работы с разметкой и программным кодом, эта программа пользуется особенной популярностью у веб-мастеров и программистов. Давайте выясним, как правильно настроить приложение Notepad++.
Основные настройки
Чтобы попасть в раздел основных настроек программы Notepad++, кликаем по пункту «Опции» горизонтального меню, а в появившемся выпадающем списке переходим по записи «Настройки…».
По умолчанию перед нами открывается окно настроек во вкладке «Общие». Это наиболее фундаментальные настройки приложения, отвечающие за его внешний вид.
Хотя по умолчанию язык программы автоматически выставляется в соответствии языком операционной системы, на которой она установлена, тем не менее, при желании именно тут можно изменить его на другой. Если среди имеющихся в списке языков вы не нашли нужный вам, то следует дополнительно загрузить соответствующий языковый файл.
В разделе «Общие» также можно увеличить или уменьшить размер иконок на панели инструментов.
Тут же настраивается отображение вкладок и строки состояния. Панель вкладок скрывать не советуем. Для большего удобства пользования программой желательно, чтобы пункт «Кнопка закрытия на вкладке» был помечен галочкой.
В разделе «Правка» имеется возможность настройки курсора под себя. Тут же включается подсветка и нумерация строк. По умолчанию они включены, но при желании их можно отключить.
Во вкладке «Новый документ» выбираем формат и кодировку по умолчанию. Формат настраиваем по названию своей операционной системы.
Кодировку для русского языка лучше всего выбрать «UTF-8 без метки BOM». Впрочем, эта настройка должна стоять по умолчанию. Если стоит другое значение, то измените его. А вот галочку около записи «Применить при открытии ANSI файла», которая установлена в начальных настройках, лучше снять. В обратном случае, все открытые документы будут автоматически перекодироваться, даже если вам этого не нужно.
Синтаксис по умолчанию выбрать того языка, с которым вы чаще всего будете работать. Если это будет язык веб-разметки, то выбираем HTML, если язык программирования Perl, то выбираем соответствующее значение, и т.д.
В разделе «Путь по умолчанию» указывается, куда программа будет предлагать сохранить документ в первую очередь. Здесь можно указать либо конкретную директорию, либо оставить настройки как есть. В таком случае, Notepad++ будет предлагать сохранить обработанный файл в той директории, которая последней открывалась.
Во вкладке «История открытия» указывается количество последних открытых файлов, которые программа будет запоминать. Данное значение можно оставить по умолчанию.
Перейдя в раздел «Ассоциации файлов», можно к уже имеющимся значениям добавить новые расширения файлов, которые по умолчанию будет открывать программа Notepad++.
В «Меню синтаксиса» можно отключать языки программирования, которыми вы не пользуетесь.
В разделе «Настройка табуляции» определяется, какие значения отвечают за пробелы и выравнивание.
Во вкладке «Печать» предлагается настроить внешний вид документов для распечатки. Тут можно регулировать отступы, цветовую схему, и другие значения.
В разделе «Резервное копирование» можно включить снимок сессии (по умолчанию активировано), который периодически будет перезаписывать текущие данные, во избежание их потери в случае сбоев. Тут же настраивается путь к директории, куда снимок будет сохраняться, и периодичность сохранения. Кроме того, можно включить резервное копирование при сохранении (по умолчанию отключено), указав нужную директорию. В этом случае, каждый раз при сохранении файла будет создаваться резервная копия.
Очень полезная функция расположена в разделе «Автозавершение». Здесь можно включить автовставку знаков (кавычки, скобки, и т.д.) и тегов. Таким образом, даже если вы забудете закрыть какой-то знак, программа сделает это за вас.
Во вкладке «Режим окон» можно установить открытие каждой сессии в новом окне, и каждого нового файла. По умолчанию все открывается в одном окне.
В разделе «Разделитель» устанавливается знак для разделителя. По умолчанию это скобки.
Во вкладке «Облачное хранения» можно указать место хранения данных в облаке. По умолчанию эта функция отключена.
Во вкладке «Разное» производится настройка таких параметров, как переключение документов, подсветка совпадающих слов и парных тегов, обработка ссылок, обнаружение изменение файлов через другое приложение. Тут же можно отключить активированные по умолчанию автоматическое обновление, и автоопределение кодировки символов. Если вы хотите, чтобы программа сворачивалась не на Панель задач, а в трей, то нужно поставить галочку около соответствующего пункта.
Дополнительные настройки
Кроме того, в Notepad++ можно произвести некоторые дополнительные настройки.
В разделе «Опции» главного меню, куда мы заходили ранее, кликаем по пункту «Горячие клавиши».
Открывается окно, в котором можно, при желании, указать комбинации клавиш для быстрого выполнения набора действий.
А также переназначить сочетания для уже занесенных в базу комбинаций.
Далее, в разделе «Опции» кликаем по пункту «Определение стилей».
Открывается окно, в котором можно изменить цветовую гамму оформления текста и фона. А также стиль шрифта.
Пункт «Редактировать контекстное меню» в этом же разделе «Опции» предназначен для продвинутых пользователей.
После клика по нему в текстовом редакторе открывается файл, отвечающий за содержимое контекстного меню. Его тут же можно редактировать, воспользовавшись языком разметки.
Теперь перейдем в другой раздел главного меню – «Вид». В появившемся меню кликаем по пункту «Перенос строки». При этом, напротив него должна появиться галочка. Этот шаг значительно упростит работу с массивным текстом. Теперь не нужно будет постоянно прокручивать горизонтальный скролл, чтобы увидеть конец строки. По умолчанию данная функция не включена, что доставляет неудобство пользователям не знакомым с подобной возможностью программы.
Плагины
Кроме того, программа Notepad++ предполагает дополнительно установку различных плагинов, которые значительно расширяют её функционал. Это тоже, своего рода, настройка утилиты под себя.
Добавить плагин можно перейдя в одноименный раздел главного меню, из выпадающего списка выбрав пункт «Plugin Manager», а затем «Show Plugin Manager».
Открывается окно, в котором можно добавлять плагины, и производить с ними другие манипуляции.
Но, как работать с полезными плагинами – это уже отдельная тема для обсуждения.
Как видим, текстовый редактор Notepad++ имеет очень много гибких настроек, которые предназначены для того, чтобы максимально подстроить работу программы под запросы конкретного пользователя. Насколько вы точно первоначально выставите настройки под свои потребности, настолько вам удобно будет работать с данным полезным приложением в будущем. В свою очередь, это будет способствовать увеличению эффективности и скорости работы с утилитой Notepad++.
Мы рады, что смогли помочь Вам в решении проблемы.
Помимо этой статьи, на сайте еще 12444 инструкций.
Добавьте сайт Lumpics.ru в закладки (CTRL+D) и мы точно еще пригодимся вам.
Отблагодарите автора, поделитесь статьей в социальных сетях.
Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.
20 самых полезных расширений для Notepad++
Перевод статьи Junpei Shimotsu “20 Best Notepad++ plugins for Developers”.
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, и таки да! Он очень полезен при работе с этим языком.
У плагина есть много важных свойств:
- JSON: Этот просмотрщик будет отображать выбранный JSON-текст в отдельном окне в форме дерева.
- JMIN: Это уменьшает размер файла JavaScript путем удаления пробелов и комментариев.
- 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
В настоящее время этот плагин предоставляет следующие функции:
- Экран Notepad++ мигает, когда обнаруживает, что какие-нибудь из открытых файлов были изменены другими людьми;
- Предотвращает перезапись изменений, внесенных в конкурирующих сессиях Notepad++.
NodepadSharp
- Правильная новая строка в CommentDoc/DocBlock для C, C++, Javascript, PHP.
- Правильная новая строка для # комментария в Ruby.
- Отступ после открывающей фигурной скобки в С-подобных языках, CSS и правильный отступ для закрывающей фигурной скобки.
- Удаление текущей строки с сохранением столбца.
- Отмена закрытия вкладки.
- Переключение между вкладками с помощью ALT + LEFT/RIGHT
- Обрамление выделения открывающими и закрывающими тэгами
Список свойств можно продолжать…
HTML Tag
Этот плагин добавляет набор действительно удобных сочетаний клавиш для редактирования HTML/JavaScript. Отлично подходит для поиска нестандартных HTML-тэгов.
Notepad++ маленькие секреты и хитрости
Вообщем качаем и нажимаем установить. Выбираем папку для установки, а в слудующем окне выберем галочки: «Don`t use %APP», что позволит не исспользовать «Application Data» что более удобно. А также галочку на «Create Shortcut», что позволит установить ярлык на рабочий стол.
Остальный галки стоят по умолчанию.
Далее завершаем установку и запускаем программу.
1. Шаг Настройка окна
Идем в Опции -> Настройки -> Резерв/Автозавершение.
В подпункте «Автозавершение» ставим галку «Включить для каждого ввода» -> «завершение функции», а также галочку на «Подсказка при вводе функции».
Эта манипуляция позволит вам корректно включать автозавершение функций при нажатии комбинации «Ctrl + Space»
Для того что NPP помогал вам закрывать скобки при открытии необходимо проставить 3 галочки в пункте TextFx->TextFx Settings
Далее переходим на вкладку «Новый документ». В нем ищем пункт «Кодировка». Выбираем «UTF без метки BOM» — для того, чтобы в дальнешенм небыло проблем с кодировкой в создаваемых файлах.
Лично я часто исспользую файлы Drupal, а они имеют расширение *.module а также *.inc. Для того, что бы эти расширения NPP понимал как PHP необходимо в «Опции» -> «Определение стилей» найти язык PHP и дописать в «Польз. расширения» — module inc
Последний штрих по настройке окон. Добавляем новую вкладку, нажимая на первую пиктограму свеху. В новой вкладке вызываем контекстное меню и выбираем пункт «В другое окно» NPP разобъет рабучую область на два вертикальных окна.
Для удобства вызовем контекстное меню на разделители и выберем пунк меню «Rotate to right».
Документ станем в две горизонтальные полоски. Перетаскиваем ползунка можно будет изменить размер отдаваемое под определенную часть. Теперь вкладки можно будет Добавлять как сверху так и снизу. А также можно открыть один документ и просматривать и изменнять его одновременно и сверху и снизу, для этого необходимо в конртекстном меню ссылки выбрать «Дублировать в другое меню».
2. Дополнительные Плагины
Основным дополнительным плагином является NppFTP. Он позвозяет соединяться по FTP а также при необходимости по SFTP. Для добавления своего сайта необходимо нажать на пиктограму,
которая вызовет справа панель управления проектами NppFtp. Далее необходимо добавить Новый проект нажав на пиктограмме «Profile settings»
Вводин сервер, логин и пароль. Остальные настройки по умолчанию.
Еще одним полезным плагином является WebEdit. Для его установки идем в пункт «Плагины» -> «Plugin Manager» -> «Show plugin manager»
Внизу находим WebEdit Данный плагин позволит добавить необходимые теги и тем самым ускорить верску, а также и отладку кода.
Лично я к имеющимся тегам добавил пару своих.
Вот они
символ «|» — означает где будет находиться курсор после нажатия по соответствующей пиктограмме.
Для корректности в разделе «[Toolbar]» нужно указывать номер и название *.bmp файлика.