Главная Программы

PSPad vs Notepad++

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

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

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

Распишу плюсы того и другого редактора, которых не хватает у “оппонента”.

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

PSPad

    PSPad

  • Умеет закрывать программу с помощью клавишы Escape.
  • Подсвечивает парные теги. Очень полезная функция, которая часто выручает, если нужно найти, например, не закрытый <div>-тег, в результате отсутствия которого страница “разъезжается”.
  • Имеет встроенные шаблоны тегов, которые можно вставлять с помощью горячих клавиш. Допустим, чтобы вставить тег <br />, я нажимаю комбинацию Ctrl+Enter, а если необходимо заключит текст в контейнер абзаца <p></p>, то выделяю текст и нажимаю Shift+Enter. В Notepad++ такой возможности я не нашел. Правда обнаружил, что в последнем теги можно вставлять с помощью псевдоимен, но после горячих клавиш это весьма неудобно.
  • Умеет создавать из выпадающего списка файлы с дефолтным шаблоном для соответствующего типа документа. Notepad++ же создает просто пустой файл, тип которого может быть заранее определен в настройках.
  • Имеет 5 возможных способов работы с регистром: “ПРОПИСНЫМИ буквами”, “строчными буквами”, “Слова С Большой”, “инвертировать регистр”, “Как в предложениях.”. В Notepad++ есть только первые два.
  • Имеет встроенный “бредогенератор”.
  • Встроенная утилита для выбора цвета.
  • Запоминает выбранный тип синтаксиса для “не родного” типа файла. Например, если я пишу в txt-файле html-теги и выбираю html-подсветку, то при следующем открытии данного файла подсветка сохраняется. В Notepad++ же приходится каждый раз ее переключать.

Notepad++

    Notepad++

  • Отображает значения отступов. Т.е. при форматировании html-кода отображаются границы табуляторов. Самая нужная мне функция, которой не хватает в PSPad. В последнем есть нечто подобное – “Специальные символы”, но, во-первых, символы смешиваются с текстом, получается жуткая картина, во-вторых, одним пунктом включаются сразу все имеющие специальные символы. В Notepad++ же возможно выбрать отдельный тип символов, да и выглядят они не навязчиво и очень помогают визуально.
  • Отлично, без задержек прорисовывает на экране абзацы, состоящие из большого числа строк. В PSPad для меня – это один самых существенных минусов, которые раздражают. Прорисовка в нем больших абзацев при скроллинге кода реализована ужасно.
  • Красиво работает с выделением парных скобок, например, в php-файлах. Сделано продуманнее, чем в PSPad.
  • Ссылки в html-коде делает кликабельными. В PSPad это реализовано только в текстовых файлах.
  • Возможность удобного сворачивания html-контейнеров.

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

Может быть уважаемый читатель поможет мне развеять видимые мной минусы, рассказав о наличии тех или иных функций, которые мне нужны и которые я не увидел? ;)

* * *

Динамично развивающаяся компания «Веб Оптимайз» предлагает комплекс веб-услуг: оптимизация, раскрутка сайта, комплексный интернет-маркетинг, а также маркетинговый аудит сайта и контекстную рекламу.

Комментарии (82)

  1. Раньше юзал bred3 (немного лучше виндовского notepad’a), потом першёл на notepad++
    Вот что раздражает: соединяюсь по FTP (Total’ом) открываю php файл и редактирую NP++
    Но вот чтобы мои изменения попали обратно на сервер надо закрыть NP++ Тогда Total спрашивает залить ли изменённый файл на сервер…

    Как применять изменения не закрывая NP++

    • Никак. Но можно использовать другие FTP-клиенты. Я раньше пользовался Filezilla. Он отслеживает сохрание редактируемого документа и предлагает его сохранить. Сейчас перешел на FireFTP(плагин к Файрфоксу). Это вообще песня. Во-первых, для редактирования файла не нужно открывать контекстное меню и выбирать там “редактировать”. Можно настроить так, чтобы файл открывался в редакторе по двойному клику. Во-вторых, Он отслеживает сохрание открытых в редакторе файлов и сам, без спросу, сохраняет их на сервере. Очень, очень удобно.

  2. В np++ самая крутая вещь – это консоль с настраиваемой кодировкой вывода результатов запуска программы. В Far или Cmd вывод происходит только в cp866 :(. PSPad я не юзал. Что мне не нравится в np+ так это то что он уже не является заменой виндовому блокноту!!! Если надо просто глянуть текстовик, чтобы тут же закрыть его, напр. при поиске чего-нибудь затерявшегося в нескольких текстовых файлах, то np++ открывается раза в 3 дольше блокнота! Может в нем будет опция “minimalistic”?

  3. А я юзаю scite для быстрой правки файлов и netbeans для серьезного кодинга (:

  4. np++ открывается раза в 3 дольше блокнота

    советую обратить внимание на AkelPad или Notepad в составе PSPad

  5. На pspad’е что мне очень нравится – возможность непрерывной работы по ftp. Не нужно файл отправлять, программа сама всё делает.

  6. Netbeans хорош, но страшно тормозит, и надо привыкать и разбираться в нем конечно
    Akel – слишком прост, плагины не спасают
    PSPad убил только потому что загружлся медленно и обновления кончились
    Дмуал про scite – но как вспомню че там надо делать чтобы кодировку поменять – так больше и не думаю

    А NP++ – имеет недостаток – нет выбора цвета – это правда
    Зато все остальное – меня устраивает, просто идеальная штукенция для работы.
    Пробовал так же ProgrammersNotepad, RJTextEd,EmEdit,KomodoEditLite – все хлам, точнее NP++ их победил.

  7. +1 к NP++ если можно. Имеет более простой внешний вид, но при этом все необходимые функции.

    • позвольте с вами не согласиться

      действительно, NP++ неплох, но на данный момент он упускает пальму первенства и всё из-за разрозненности в стане плагинописателей, многие из плагов давно заброшены, другие не работают с новыми версиями и так постоянно, знаю о чём пишу: юзал NP++ более 3 лет, но в итоге вынужден был перейти на другой редактор

      например, HippoEDIT (бесплатный для СНГ-пользователей) на порядок стабильнее и функциональнее
      или AkelPad, также стабильный редактор, в котором настраивается абсолютно всё, благодаря плагинам и скриптам, нет той разрозненности, присущей npp, также существуют сборки этой программы

  8. Вчеслав Слепов
    12 лет 8 месяцев назад

    Пользуюсь Np++ очень доволен, настройка подсветки для пользовательских имен файлов на примере:
    Определение стилей->Язык:php->Польз. расширение пишите какой хотите у меня там “tpl”.

  9. Ушел на Programmer Notepad и Sublime Text 2
    Sublime Text 2 FAQ – jkeks: http://jkeks.ru/jkeks.ru/archives/1494

  10. Я тоже не смог найти полноценную замену NP++, причем по очень банальной, но имеющей крайне важное значение для меня причине: только NP++ имеет ДЕЙСТВИТЕЛЬНО подсветку парных тегов. Пробовал работать с PSPad-ом, и – о ужас! – подсветил парно div, но не подсветил парно html и body. Это несерьезно. Мне приходится много верстать, работать над шаблонами и прототипами html, и полноценную подсветку обнаруживаю только в NP++