PSPad vs Notepad++

PSPad vs Notepad++

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

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

    В NP++ есть поиск/замена по регуляному выражению. Попробуй поставить там галочку Regular Expression и вписать \n вместо переноса строки. Может будет работать.

  2. 2

    >А SciTE никто не использует что ли?
    пользуемся! :) русской сборкой. (правда сложноват он и есть вопросы)
    после любимой связки ФАР+Коллорер очень и очнь нра!

    по поводу PSPad… долго он у меня был, т.к. функциональный очень… но очень редко на самом деле использовался :(
    Notepad++ давным давно поставил и снёс — может снова попробовать :)

    из «тяжёлых» — Aptana!

  3. 3
    meat

    Notepad++ имхо не менее функциональный, шо SciTE. так что я не его использую

  4. 4
    @

    Notepad++ можно научить закрываться по Esc, просто настроив клавиши в пункте меню Settings > Shortcut mapper

  5. 5
    spaceblock

    га, np++ — нет подсветки парных тегов, идет лесом…
    pspad крут конечно, но чето виснуть начал непонятно от чего.

  6. 6
    @

    spaceblock, у Notepad++ ЕСТЬ подсветка парных скобок, и таких ( ), и таких { }. Мало того, по Ctrl-B можно перепрыгнуть с одной скобки на другую (с закрывающей на открывающу и наоброт).

  7. 7

    … а по Ctrl-Shift-B можно выделить содержимое парной скобки.
    … а по Ctrl-T можно выделить парные ХТМЛ тэги, а по Ctrl-Shift-T — догадываетесь что получится ? :)
    … а в последних версиях появилась возможность настроить ВСЕ горячие кнопки для себя, в том числе и для дополнений, в том числе и для TextFX.

  8. 8
    Elf

    PHP Expert Editor мне нра :) Вижу в нем тока один минус… нет авто закрытия тегов в HTML, а вот в php есть закрытие {…}, (…), […], «…», ‘…’
    Удобности
    — Горячие клавиши. Увы на ESC не поставить закрытие файлов но по стандарту CTRL+W .
    — Шаблончики PHP. Вставка форм и некоторых элементов HTML
    — Подцветка кода естествено php, css, html, java и т.д.
    — Отображает невидимые знаки в коде, тойсть если пробел то точечка серенькая и т.п.
    — Автоматически ставит отступы
    — быстрое закомментирование кода горячими клавишами (очень удобно).
    Ну так я могу рассказывать долго… Проще попробуйте. Если вы гражданин РФ получите лицензию бесплатно. Я доволен им и не пользуюсь другими :)

  9. 9
    Сергей

    Notepad++ тоже умеет закрываться по Esc — надо изменить горячие клавиши, по умолчанию Alt F4

  10. 10
    @

    А я перешёл с Notepad++ на PSPad. Причиной для перехода стало то, что после обновления Notepad++ в нём перестала работать функция diff (сравнения и подсветки файлов). Так вот, поработав с обоими редакторами, могу сказать, что оба они настраиваются неплохо (как минимум клавиши, которые тут так сильно обсуждались). Но PSPad гораздо функциональнее (и это есть сразу, без необходимости установки плагинов), и единственное, в чём он проигрывает Notepad++ — отсутствие фолдинга (сворачивания) кода. Для меня это не проблема, т.к. я фолдингом практически не пользуюсь, вместо этого — использую «прыжок на парный тэг/скобку» и переход по функциям в эксплорере кода (список функций в боковушке). Сейчас у меня PSPad — системный редактор, т.к. он умеет и тексты редактировать, и HEX.

  11. 11

    Алексей Труфанов, а я уже перешел на другой редактор — Rapid PHP. Гораздо лучше, чем PSPad.

  12. 12
    @

    Dimox, да, я прочитал, но та программа платная.

  13. 13
    gerkon
    @

    В Notepad++ создал свой стиль подсветки синтаксиса для языка MQL4. Включив возможность сворачивать блоки кода между парными скобками { } обнаружил, что их подсветка исчезла. Исчезла так же и возможность перепрыгивать с одной парной фигурной скобки на другую по комбинации Ctrl-B.
    Переключаюсь на стиль С++ и там всё работает — и блоки сворачиваются и подсветка при этом пашет, хотя блоки сворачиваются как раз те, которые между скобками { }. Может кто подскажет, как настроить сей редактор? А то уж больно удобен в работе.

  14. 14
    gerkon
    @

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

    Подсветка синтаксиса
    Подсветка синтаксиса автоматически назначается файлу исходя из его расширения и в дальнейшем может быть изменена. Бывает так, что файлы имеют нестандартные расширения (к примеру в системах управления контентом — cms), такие как tpl и др. При открытии программа не назначает им стиль подсветки, так как самостоятельно не может определить язык программирования (или разметки). Поэтому приходится делать «два клика» — Синтаксис->HTML. При работе с одним файлом это не критично, но если сразу открыть 10, то уже неудобно. Идем в настройки: Опции->Определение стилей. В самой левой колонке выбираем HTML, ниже появляются зарегистрированные расширения, там же есть возможность добавить свое. Добавляем «tpl» и перегружаем файл. После этого всем файлам с раширением tpl будет назначаться стиль HTML.

  15. 15
    Sync

    Все же комментарий оставлю в этой теме, а не в теме RapidPHP, так как PSPad «победил».
    PSPad-ом пользуюсь около года (верстаю на пару месяцев больше :) ), но успел сильно привыкнуть к нему, тем более что полез в «настройки»-«редактировать шаблон»-«HTML» и тоже самое с CSS и JS, убрал лишнее добавил нужное. Получился бесплатный редактор, который как «понимает меня с полуслова» :), насчет притормаживаний — незаметил. Хотя если в «настройки»-«настройки программы»-«файлы и папки» поставить галочки возле «сохранять список открытых файлов», «запоминать состояние файлов» и т.д. то современем начинает тормозить при создании новых файлов. Для исправления дел можна там же нажать кнопочку «очистить историю»
    Все время ищу новые редакторы, устанавливаю пробую…. но долго они у меня недержатся… в сравнении с PSPad-ом они либо проигрывают по функционалу, либо по размерам, либо платные…
    Поставил WeBuilder он впринципе такой же как и RapidPHP, немного больше функций… но их то можно просто неиспользовать и убрать с Toolbar. По функциональности оч похож на PSPad. Я уже решил что вот оно и пришло время PSPad-у уходить на заслуженный отдых. И вот принялся я настраивать подсветку в нем… все хорошо но только несмог поменять цвет «непечатаемых символов» (табов и пробелов), они по умолчанию серые, я я делаю фон серым, вот они становятся невидимыми. Также несмог поменять цвет текущей строки. Может подскажет кто как это сделать.
    При поисках в гугле как решить проблему попал на этот блог (хотя и раньше уже бывал тут) автору конечно же низкий поклон, блог нетолько приятный глазу, но и полезный.
    Нашел здесь про такую штуку в PSPad-е как HTML multihighlighter, раньше избегал ее и выключил так как были какието баги (даже непомню какие), а теперь разобрался и PSPad получил вторую жизнь :).
    Он отлично справляется с подсветкой и автодополнением CSS и JS внутри HTML, а это то чего мне раньше нехватало в нем.
    PSPad лучше Notepad хотябы только тем что в CSS для бекграунда ненадо вручную писать путь к картинке… это экономит немало времени… это самое первое что пришло в голову

    • 16

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

      Preferences -> Text Editor -> View -> Highlight focused line.

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

      Большое спасибо! ;)

  16. 17
    Ворт

    Я программист, и ни в какой вариации не дизайнер, но не люблю уродские программы… notepad++ страшен, а уж scite так вообще (особенно окно about, его видимо делал душевнобольной 10-летний дегенерат, по-другому объяснить такое невозможно)… За иудины 20$ могли найти фрилансера который хоть какую-то солидность программам навёл. А такое уродство сразу отталкивает от программы, говорит насколько авторы ценят свое «творение».

    Благо есть редактор по win, который имеет больший функционал, ту же производительность, расширяемость и красиво выглядит — http://e-texteditor.com/index.html
    Клон textmate, очень классная штука, ни одна поделка из перечисленных с ним не сравнится.

    А под nix предпочитаю emacs, но это вечный холивар с vim.

  17. 18
    BREND

    Подскажите как сделать так, чтоб NP++ НЕ запоминал документы?
    Я его использую в тотал командере по F4 и он каждый раз открывает прошлые файлы.

    • 19
      gerkon
      @

      Нужно просто закрывать в NP++ открытые документы, а потом закрывать саму программу. А вообще, покопайся в настройках — там вроде есть такая опция. Попадалось что-то подобное на глаза.

      • 20
        BREND

        Я настроил кнопку Esc = Alt+F4 — то-есть выбрал файл в тотал коммандере, отредактировал, Esc — очень удобно.
        1. Закрывать каждый раз открытые документы трудно.
        2. В настройках — Разное — История открытых файлов — Сколько помнить = 0.

  18. 22
    Антон

    По мне так np++ прекрасный редактор. Я использую его для редактирования php js css и html каждый день и по многу. Долго не доходили руки поменять схему подсветки, поменял — доволен как слон — удобно. нравятся функции TextFX.

    Имеет 5 возможных способов работы с регистром… В Notepad++ есть только первые два.

    Автор не прав. TextFX > TextFX Characters > Там выберите во что конвертировать выбранный текст. Там же можно заменить все одинарные кавычки в выделенном фрагменте на двойные и т.п. Ещё очень удобно менять кодировку файла(не читать в разных кодировках а конвертировать файл без потерь).

    Подсвечивает парные теги.

    np++ тоже подсвечивает — кликни на тег или скобку и увидишь.

    Имеет встроенный “бредогенератор”.

    У нас бреда в коде и так хватает ;)

  19. 26
    Smilik
    @

    Всем доброго времени суток!!! Присматриваюсь к np++ …
    Но существует «ненормально» хороший для бесплатного продукт — Roden WEB Editor (X4)
    Он не столько редактор, сколько «наборщик», но в нём представлены все технологии W3C+PHP, есть файл-менеджер, изначальное «портабле». «Визард» создания меню, подсветка синтаксиса, код можно набирать или накидывать кнопками…
    Я начинающий — не бейте больно, очень хорошей показалась комбинация одновременной работы в :
    PHPDesigner ( 2007 free) + Денвер 3.0 = набор PHP +real time debugging под нужную версию PHP;
    Roden Web Editor X4 + ,быстрая накидка тегов, форм, элементов;
    Aptana Studio (1.5). [2.0 — только вчера поставил] — набор всего кроме PHP
    Редакторы распознают изменения сделанные коллегой и обновляют файл в своем окне. И можно легко переключатся между ними как удобнее

  20. 27
    вегас 9
    @

    Блин, парни, подскажите хоть один редактор, который нормально поддерживает регэкспы

    ну что за хрень, пробую найти в НП++ \r?n — не находит, бла, массу редакторов перепробовал, и во всех регулярки для домохозяек, зачем называть вообще поиском по регулярным выражениям, если бы подсветка хтмл заканчивалась только and , можно было бы назвать это подсветкой синтаксиса?

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