Comments 54
Notepad++ — лучший!
Около года назад перешел на него с EmEditor не жалею ни капельки.
Да, до перехода ни linux только им и пользовался для простеньких проектов (для крупного всё же netbeans).
Если грамотно настроить плагины, довольно мощная вещь получается. Очень удобен там плагин для работы с ftp.
плагин для смены кодировок dos->win иногда ведёт себя странно: в одну сторону переводит, а обратно-портит текст!
Искал плагин для вывода списка функций (php) — так и не получилось :(
Я имею в виду список функций где нибудь слева, чтобы можно было перемещаться по коду. И еще не знаю, есть ли возможность всплывающую подсказку или хотя бы подсветку основных команд пхп (типа substr например)
Всплывающая подсказка по аргументам есть. Находится в районе auto-complete)
Не подскажет ли кто-нибудь: пару раз сталкивался с вроде бы банальной задачей: удалить строки содержащие определённую подстроку (в идеале — regexp), но так и не придумал, как это сделать лёгким движением руки.
Ctrl + R
Ввести regexp: ^(.*asd.*)$ (для поиска строк, содержащих фразу asd). На что заменять оставить пустым.
Нажать кнопки «Find», «Replace Rest»
В результате все строки, содержащие asd будут заменены пустыми строками.

Пустые строки уже попроще обработать.
Можно опять нажать Ctrl+R, в первом поле нажать Ctrl+enter (2 раза), во втором Ctrl+enter (1 раз). Оставить только галочку Recurse replace, нажать кнопки «Find», «Replace Rest».
всё )
Мы видимо на разных языках говорим, так для простой операция подобную многоходовку:
1. заменить пустые строки на абракадабру;
2. заменить искомые строки на пустые;
3. удалить пустые строки;
4. заменить абракадабру на пустые строки;
по моему скромному мнению вернее будет назвать «слегка через задницу», а не «лёгким движением руки».

p.s. сейчас для этой задачи прогоняю файл через findstr
Вы сильно ошибаетесь.
Здесь ровно 2 операции (замена нужных строк на пустые, и удаление лишних пустых строк). К тому же, вторую операцию выполнять необязательно. К тому же, как вы и просили, есть регэксп.
«Я с вас фигею, дорогая редакция!» Вы мне объясняете, что обязательно, а что нет, не имея ни малейшего представления о моих задачах и характере информации. Тем более, вопрос был об общем решении.
Но что вы так грубы?
Какое общее решение? Конкретный вопрос был. Дан конкретный ответ. Благодаря поддержке регулярных выражений, можно использовать для более сложных случаев.
А уж попроще, и быстрее будет, чем findstr.

Зы. Если решение вам не подходит, то извините уж…
отличный редактор, жаль, в Win7 глючит сильно, ушел на Аптану (там Zen-Coding есть)
Тоже неполадок не было. На совместимость Windows 7 не ругалась. Версия NPP 5.4.5
Вин7 + нпп5.4.5
Абсолютно никаких проблем. Может вы какой-то плагин старый используете?
хм, нет, оказывается сплоховало авто-обновление, которое доложило что у меня самая новая версия
я даже не подумал обновляться, а там 5.3 ветка была
5.6 работает отлично как будто, спасибо
У меня тоже глючит, чаще всего при работе по FTP. Причем на 2х компах: Win7 и Vista.
Подыскиваю альтернативу, но пока ничего для верстки не нашел подходящего.
Очень понравился TopStyle, однако у него нет макросов, без них я как без рук, две трети работы за меня макросы делают.
о том, что дзен-кодинг теперь и под ноутпад++ есть, собственно я и писал на хабре
умеем.
но Ваш пост не читал.
беру такие данные из первоисточника zen-coding.
ну тогда соберу все вместе:
дата этого поста и моего коммента о глючном NPP без ZC — 20.12.2009
дата моего поста о том, что NPP стал поддерживать ZC — 7.03.10
дата ваших заявлений — 28.03.10
всё прекрасно.
но наличие поста не означает, что я должен учитывать этот факт (не стал бы специально искать, кто что уже написал).
т.к. мы общаемся в этом топике.
удачи)
Хочу выделять текст стобликами, был бы очень признателен кто скажет как это сделать в NPP, сегодня из-за такой ерунды пришлось качать другой редактор
Возможно, комбинация Shift+Alt с клавишами [←↑→↓] вам поможет?..
хороший редактор, но Programmer's Notepad эффективнее работает с очень большими файлами
Все разобрался — у меня была старая версия.
А поддержка множества кодировок была включена с v5.6.1.
А есть какой-то вменяемый способ быстро проассоциировать его с нужными расширениями?
А то кликать по категории, а потом по каждому расширению — чистое задротство.
как вариант, в командной строке (или батнике)
assoc .txt=Notepad++_file
assoc .sql=Notepad++_file

NPP подхватит ассоциации после перезапуска (NPP, не ОС)
Минус: при задротном способе старая ассоциация бекапится, а так нет.
А как насчет CFBuilder? Я же уже 5 лет на CFEclipse работаю — большего счаться в работе не нужно =)
Only those users with full accounts are able to leave comments. Log in, please.