Notepad++: вам не нужно больше ничего!

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

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

1) Этот редактор создан для программистов и в большей степени именно для них. Обусловлено это поддержкой подстветки огромного количества типов кода: CSS, PHP, SQL, XML, HTML, JS и несколько десятков других. Вот вам пример, как это выглядит:

Notepad++: Подсветка кода

Notepad++: Подсветка кода

На этом же скрине вы видите возможность выделять текущие скобки – полезно для навигации, также делать “collapse” кода, то есть скрывать весь код внутри какого-то тега, который имеет закрывающий эквивалент (div, span, и прочие html, равно как и js, и php, и все остальные языки).

2) Цвет фон я выставил специально черным – глаза меньше устают, особенно когда на весь экран открыто и работаю ночью. Делается это в окне “Опции – Определение стилей”:

Notepad++: Определение стилей

Notepad++: Определение стилей

Тут вы можете выбрать любой из предустановленных или создать свой собственный стиль.

3) Кодировки. Для работы с файлами WordPress необходима только одна кодировка: UTF-8 без BOM. Конвертация текущего файла в такую кодировку делается вот здесь:

Notepad++: Смена кодировки

Notepad++: Смена кодировки

А теперь о плагинах для Notepad++

К Notepad++ стандартно идет несколько плагинов, среди которых: Plugin Manager (который делает именно то, что вы ожидаете от него – управляет плагинами), TextFX (он умеет делать неверятно большое количество операций с текстом, вы просто посмотрите и поймете). С помощью Plugin Mabager вы можете устанавливать плагины так, как это вы делаете в WordPress:

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

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

То есть отмечаете те, которые понравились, потом нажали Install – он сам скачает эти плагины, установит и перезапустится. У меня установлены:

Notepad++: Мои плагины

Notepad++: Мои плагины

Теперь по порядку о каждом.

1) FTP_synchronise – позволяет прямо из редактора открывать ваши файлы на серевере и редактировать их там. После нажатия на кнопку Сохранить – редактор автоматом сохраняет изменения на сервере. Это очень ускоряет работу, если вы знаете, что меняете, так как если в php вы не закрыли скобку или еще какую мелкую ошибку допустили – ваш сайт просто “ляжет” – белый экран гарантирован и дальше лезть надо в error_log.

Notepad++: FTP synchronise

Notepad++: FTP synchronise

2) Light Explorer – делает тоже самое, что и обычный проводник – только встроен в Notepad++. Не думаю, что нужны скриншоты – выглядит он внешне абсолютно также, как и окно FTP_synchronise. Позволяет быстро, без использования дополнительных окон, осуществлять навигацию по файлам вашего компьютера. Полезно использовать, когда вы делаете что-то локально – свой шаблон или плагин.

3) MultiClipboard – плагин, который запоминает все ваши нажатия CTRL+C – вам не придется много раз искать текст, у вас все хранится в одном месте:

Notepad++: MultiClip Viewer

Notepad++: MultiClip Viewer

4) QuickText – это моя мечта и ИМХО самый полезный и незаменимый плагин из всех. Он ЗНАЧИТЕЛЬНО ускоряет работу, если его правильно настроить. Я покажу маленькое видео – это надо просто видеть.

Активация данного метода вставки текста делается с помощью кнопки TAB (ее можно переопределить). Во внедряемый код вы можете вставлять символ $ – тогда при повторном нажатии на TAB каретка перебросится к этому якорю, и так далее, пока есть $.

Надеюсь, вам понравилась программа Notepad++, которую я считаю на данный момент лучшим редактором для Windows. Вы согласны?

Кстати, я говорил вам, что Notepad++ сам проверяет на оф.сайте наличие новых версий как ядра, так и плагинов? И то, что он абсолютно бесплатен? И то, что у него есть проверка грамотности (я ее не поставил себе, но она есть)? Ну а то, что он еще и на русском, вы увидели на скриншотах.

комментарий 41

  1. d13:

    Давно пользуюсь этим редактором и тоже доволен. Изначально начал пользовать его из за воможности перекодировать файлы, потому что работаю с CMS на юникоде и анси.

  2. +1, самый лучший редактор! Жаль, что если на Вашем веб-сервере ssh – то не получится удаленно править файлы…

  3. Mac:

    Пользовался много лет. Действительно, хорош. Теперь живу ли Linux, а там N++ нет. Приходится пользоваться посредственными вроде medit, хотя редакторов под линукс куча, но привычка есть привычка.

    • Дома надо жить на удобной ОС, а на работе – на практичной :)

      • Тогда мне нужна Mac ОS для удобства, и Windows для практичности ))

        • А чего такого в MacOS, чего так сильно не хватает в Windows? Из самой винды – юзаю минимум, зато имею ОС – которую поддерживает мощная корпорация, софт под которую делаю все и только иногда делают что то под MacOS…

          Если интерфейс – то возможно там есть что то новое.. что упрощает вообще работу.. хз – может обзор?:))))

          • Mac:

            Ну я человек глубоко идейный, и для меня неприемлемо покупать продукты буржуйских корпораций, обогащая зажравшихся пиндосов :) Воровать тоже не айс. Наш выбор – думать головой и танцевать с бубном :)

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

          • Александр:

            Деньги не только личностно обогощают буржуев.. но и позволяют иметь огромную группу суппорта… то есть быстрое исправление косяков… что не скажешь о всяких Unix-ах.. там совет один "если у демона проблемы – поставьте альтернативный"..
            Можно возразить что взломов Windows больше.. но это не так :) количество десктопных вариантов на Windows абсолютно больше чем на Unix, а сравнивают в абсолютных цифрах – то есть по количеству взломов.. а это не правильно! нужно брать формулу "количество копий"/"количество взломов" (или наоборот)

  4. Mac:

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

    У вас, если я правильно понял, винда? Лицензия? :)

    З.Ы. Че-то сильно заоффтопили тему))

    • года два назад анализ проводили… в пользу винды было… даже с учетом умолчания юниксоидами фактов взломов (есть такое, ОС менее публичная)

      у меня лицензия основу: ОС + защита (антивир+феарвол+антиспайвей) – это всегда должно стоить денег и соотв всегда работать! (активно решаю проблемы через забугорный суппорт)

  5. Koshnv:

    А мну свезло, я случайно залип на N++ из сборке тотала, и так как он мну полностью устраивает, я ни когда не искал другие)))

  6. Кто-нибудь какими-нибудь плагинами к N++ пользуется? Заставил ли вас мой обзор начать чем-нибудь из уже упомянутых мной пользоваться?

  7. wcp:

    NotePad можно научить не реагировать на несколько пробелов подряд при поиске фрагмента?
    Например, инструкция по установке модуля для DLE (WP, IPB, неважно): “найти строку <script type=”, а в файле у меня перед равно есть один/два/три пробела. И ессесно строка не находится. Начинаешь искать по кусочка, по type, а это потеря времени особенно при огромных файлах.

  8. @wcp:
    В окне поиска внизу слева есть Режим поиска. Там стоит Обычный, попробуйте Расширенный поставить… А вообще советую вам н делать равно. Для этого после сделайте замену: type[3 пробела] на type[без пробел]; type[2 пробела] на type[без пробела] и type[3 пробела] на type[без пробела]. Займет это секунд 5 от силы – а вы избавитесь от проблем))

  9. wcp:

    FTP_synchronise не совсем удобен. Если дисконнектится – то наглухо, закрывая дерево и не давая сделать реконнект из той папки, с которой я работал. Только заходить заново и топать-топать до нужной папки.

  10. @wcp:
    Ну можно стартовую директорию назначить не root – и топать меньше…
    А если закроется – да согласен. Но я не использую его для длительных правок. Для чего-то мелкого и быстрого – да, для крупного (типа измнения вида морды у себя) – блокнот + WinSCP.

  11. wcp:

    рут то понятно, но пути бывают ох какие длинные ;) www/domain/templates/skinname/fastname/file.tpl. Каждый клик вызывает подгрузку файлов/папок в новой ветке, а это не мгновенная процедура…

  12. inep:

    Начинаю работать с НотеПадом++(версия 5.6). Есть проблемка – подсветка парных скобок не работает. Какие бы цвета не выбирал:-(
    В хелпе стоит – эта функция не отключается. А у меня типа не включается…
    При этом Ctrl->B и Ctrl->Shift->B работают без проблем.
    Может кто-нидь что-нидь подсказать?

    Заранее благодарю

  13. @inep:
    Откройте “Опции->Определение стилей->Brace highlight style”. И там настройте цвета – поменяйте цвет фона и цвет знаков на ваши.

  14. Ярослав:

    В начале было про Линукс и типа жаль, что под линуксом нет NPP. Обрадую Вас: запускается под Ubuntu+Wine спокойно. Даже FTP работает. Проверено на Ubuntu 9.04.

  15. Александр:

    Ярослав,
    отлично! больно хороший редактор :)

  16. @Ярослав:
    Спасибо за то, что написали о совместимости с Ubuntu!

  17. wcp:

    Наблюдаю стабильный глюк с фтп-плагином. Я всегда машину кладу в гибернацию, чтобы по утрам не открывать кучу нужных файлов, программ и доков. Так вот после гибернации плагин не подключается к фтп до тех пор, пока не передернешь весь NotePad, висит на статусе “Connecting” и ничего не делает. Замечено неоднократно.

  18. Владимир:

    Кто может подсказать почему не выводится первые три строчки (преобразовать в Win/unix/mac формат)и как это безобразие исправить? см. 3-й скриншот.

    Я пробовал: опции/настройки/новый документ. На этой вкладке,
    в окне формат ставлю галку для “unix”. Ничего. Никаких изменений.
    Плз. кто может объяснить?
    Спасибо.

  19. Виталий:

    Поскажите, а как сделать добавление HTML кода? как на видео, и всплывающие подсказки кода, при его написании.

  20. Скажите, пожалуйста, можно ли как то сделать так, чтобы при конвертировании/преобразовании в формат UTF-8 русские символы оставались неизменными, как это реализованно, например, в редакторе Notepad2?

  21. Jettochkin:

    копируйте в буфер, меняете кодировку – вставляете обратно :)
    а вообще там же есть конвертаторов куча…

  22. Добрый день.
    Я не то что бы очень хотела обсудить эту прогу .она есть у меня ,отличная вещь..
    Я в общем хотела задать вопросы человеку знающему wordpress.
    Я вапче чайник )))
    Захотелось мне сайт.
    раньше конструкторы мучила )
    Но это все чужое.
    Стала искать что то для себя,
    перебрала кучу движков
    Тестировала на денвере ))
    все как то не устраивают)
    вот нет идеального)
    Поставила один сайт соц сеть.
    и один wordpress.
    Так вот wordpress меня очень волнует))
    Плагины все английские ,все методом научного тыка постигать приходится .
    от него я хотела не много что то типа магазина,но что бы можно было и пользователей группы там и т д .
    Тема для магазина одна достойная ,но она блокирует все остальные функции.
    Лично у меня.))
    Я её под свой стиль чуток поправила .
    Внешне)
    Есть способ совместить все что мне нужно.
    И как узнать какие плагины конфликтуют если что))
    В общем много вопросов .
    И форум не хотит работать))
    Вы не могли бы что то подсказать..?

  23. nurli:

    У меня плагина quiktext нету…где его найти??

  24. Alexander:

    “…сайте самой программы: Notepad++. Там все на русском…”
    Среди доступных языков сайта я нашёл только английский, французский и китайский. А где там русский?

    • Видимо, уже нет :)
      После редизайна сайта автор убрал русский (или еще не нашел того, кто переведет ему).

  25. Макс:

    а есть какой-нибудь плагин, который при просмотре текстовика, в котором есть относительные или абсолютные пути к файлам, проверял бы наличие этих файлов на диске и подсвечивал если в редакторе какие есть каких нет?

    • Есть, любая нормальная IDE. Я использую PhpStorm. В теории в Нетбинсе тоже должна быть. Но шторм лучше по очень многим параметрам.

  26. Мне все равно больше нравится Коделобстер: http://www.codelobster.com
    Там автокомплит хоть человеческий для всего есть.

    • Ох, эта статья настолько древняя… Я с тех пор: посидел на Netbeans, посидел на SublimeText 2 и SublimeText 3, попробовал Atom, а сейчас плотно сижу на PHPStorm.
      Netbeans бесплатный, сайблайм я купил и пользовался достаточно долго (классный легковесный редактор, но надо разбираться и донастраивать под себя), атом бесплатный и по сути клон сайблайма, написанный на другом языке, а щторм – вне конкуренции по функционльности (но так как это полноценная IDE – то и чуть медленее).

  1. 21.11.2009

    […] Перед работой с файлами прошу убедиться вас, что вы пользуетесь правильным редактором! […]

  2. 11.01.2010

    […] других, где есть этот код) надо заменить (с помощью правильного редактора): <?php post_author_avatar(); ?> на <?php echo bp_core_get_avatar( […]

  3. 02.05.2011

    […] под виндой пользуюсь или Netbeans (уже 7 версия вышла) или Notepad++. В последнее время начал все больше использовать NPP […]

  4. 19.04.2012

    […] час на то, чтобы заново установить и настроить NotePad++. Напомню, что с помощью NPP я, собственно, и выполняю […]

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *