Pull to refresh

Comments 64

хорошая идея, но ведь макросы в np++ есть…
Проблема макросов в том, что для каждого надо назначить горячую клавишу. Концепция Zen Coding состоит в том, чтобы происходила автозамена условной команды по единой горячей клавише на нужный кусок кода. Подобный функционал реализует плагин QuickText. Однако его развитие безнадежно застряло в 2007 году. Сейчас он не работает с последними юникодными версиями NP++, кроме того, у меня почему-то не работает та самая горячая клавиша. Приходится лезть в меню мышкой. Что не есть гуд.

Автору QuickText я написал на sourceforge.net, но пока не получил ответа.
Как только установил этот плагин, а горячая клавиша не работала, очень расстроился.

Все решается переопределением горячей клавиши.
простите, а как ее переопределить?
опции → горячие клавиши → команды плагинов.

Сейчас точно не скажу, пощелкайте по вкладкам.
Существует юникодная версия, которая работает с последними версиями NP:
sourceforge.net/tracker/index.php?func=detail&aid=2421566&group_id=183263&atid=904542

Потом с помощью shortcut mapper'a удаляете Ctr+Enter у Edit->Word Completion и присваиваете это сочетание для Plugins->Replace tag
Потом с помощью shortcut mapper'a удаляете Ctr+Enter у Edit->Word Completion и присваиваете это сочетание для Plugins->Replace tag


простите, а это как?
А я юзаю SciTE. Он как и Notepad++ сделан на базе Scintilla, но кроссплатформеннен. В скайте есть т.н. abbreviations, записываются в отдельном файле в виде описание=замена.
Например, ul a=<ul>\n\t<li><a href="#">|</a></li>\n</ul>\n
И теперь, если я в документе наберу ul a, затем нажму Ctrl+B, то получу хтмл-список с отступами и переводами строк.
Сам сегодня читал пепелсбеевскую заметку и порыскал на предмет таких штук, но лучше чем в скайте (из кроссплатформенных и фриварных) ничего не нашел
вот мой abbrev.properties, если нужно

P.S.: метка notepan в заметке)
спасибо, да abbreviations, это по сути то, что я хочу видеть в NP++ в первую очередь.
а про основной компонент NP++ я что-то забыл, посмотрим. преимущество scite в его кроссплатформенности безусловно.
Там нельзя так: ul.navigation > li*4
нет, нельзя. хотелось написать полноценную поддержку на Lua, но сейчас не до этого)
Хочу возможность форматирование кода!
В Adobe Dreamweaver — нижняя кнопка в левой панеле «Форматировать исходный код»
UFO just landed and posted this here
UFO just landed and posted this here
UFO just landed and posted this here
UFO just landed and posted this here
а можно поинтересоваться, что готовое на платформе win есть? самый многообещающий Intype. но пока его функционал крайне скуден, и развивается он как-то ну очень уж медленно.
UFO just landed and posted this here
а если вам, нужно просто один файл отредактировать? вам не лень для него IDE загружать?
UFO just landed and posted this here
что ж это за легковесный редактор, загружающийся за 5 секунд? о_О
запускал аптану еще в 2007 году, когда ее дистр занимал 60 метров, уже тогда она была монстром, а сейчас, говорят, еще монструознее
и стометровый багаж в придачу к редактору? нет. спасибо.
Читал ваши комментарии, долго думал.

Чем плох размер дистрибутива? У вас помегабайтный интернет?

Когда у меня был помегабайтный интернет — я шел к друзьям с безлимиткой с жестким диском, и скачивал у них терабайты. А еще есть почта, туда можно прийти с флешкой на 10 минут и скачать что надо (по крайней мере у нас в Нске такая возможность есть).
А еще, самое главное, есть обычный модем! Телефонный, диалапный. Он очень тормозной и глючный, в наши времена высоких сокростей, зато его использование не стоит почти нисколько.
И еще можно купить в магазине диск что-нибудь типа «все программы для Windows/все программы для Linux: веб-разработка». Аптана, эклипса, идея, и даже нотепэд++ там точно имеются.

Так вот, в чем эта проблема, стометровый багаж к редактору?

Адобовский комплект программ, насколько помню, гига четыре занимал в установленном виде (в версиии CS3, а в новой гигов восемь наверное :)
Короче, ратую за IntelliJ IDEA, ихние бесплатные общественные бетки.
Самый лучший редактор для дзена :)
Весит, конечно, вместе с JavaSDK немало,… Зато умеет практически всё, и именно так как надо.
UFO just landed and posted this here
да, интайп крайне неторопливо развивается. а по поводу интерфейса NP++ я и говорю, что стоит отключить половину, т.к. в одних только менюшках столько команд, что всякое желание лезть туда отпадает.
UFO just landed and posted this here
А какая проблема с интайпом? Точнее, в каком месте — не поймать Tab, нет возможности использовать скрипты для получения и обработки строк?
UFO just landed and posted this here
UFO just landed and posted this here
А в Komodo IDE можно реализовать что-то такое?
Как по мне, дак самая лучшая идея — это использование snippet'ов. Например в textmate (macos) или intype (windows). Или вы хотите тоже самое прикрутить к np++?
по сути хотелось бы именно их и видеть в NP++
А можно пояснить, что есть «snippet»? Меня, как разработчика одного редактора, весьма интересуют фишки, позволяющие сделать его удобнее.
Почему прошу пояснить — потому что негде посмотреть, как оно выглядит в Textmate или Intype.
UFO just landed and posted this here
Спасибо, всё предельно ясно. В принципе, реализация механизма не так сложна (по крайней мере в том виде, как это сделано по второй ссылке), займусь этим прямо сейчас.
Главная проблема будет в наполнении базы доступных замен… =\
Вот, как говорится, «по образу и подобию» набросал небольшой плагинчик для своего редактора. Примерно воспроизвёл то, что по второй ссылке (там, где Textmate).
Копировал последовательность действий потому, что сам вёрсткой не занимался никогда, поэтому не знаю, что именно нужно показывать :)
www.youtube.com/watch?v=Z4lyFrdMxYg
Почему бы не направить силы в кроссплатформенный проект? Для Komodo Edit (free/open source) можно делать расширения на JS/Python.
Сам раньше верстал в Notepad++ под Win, но под настоящей православной осью работать гораздо удобнее.
Если я не ошибаюсь то в IntelliJ IDEA подобное реализовано
video.yandex.ru/users/ya-events/view/9/?cauthor=ya-events&cid=2
В IDEA есть возможность создавать отдельные сниппеты при помощи LiveTemplate:

div#name — <div id="name"></div>, а вот чтобы выполнить CSS Query (много таких штук подряд в едином дереве), нужно написать плагин, это обрабатывающий.
А я единственный, кто верстает в Microsoft Visual Studio 2008? Или есть еще кто-то?

Почему использую студию? До этого кодил на C# поэтому имелась установленная студия, редактировал в ней html+css без проблем, сейчас очень привык. Именно в 2008 появились допфичи. Работает IntelliSense, если можно так назвать, то есть подсказка при наборе + автозакрытие + подстветка — это естесственно.

Еще одним плюсом является то, что студия достаточно шустрая (сравнивая с Аптаной, так ваще летает, загружается за 0.5 секунды где-то, а не 5-10 как Аптана) и мало хавает ресурсов.

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

з.ы. по привычке после студии в браузере жал Ctrl+F5 что бы перекомпилировать страницу ((=
а еще там есть JS-отладчик, что в определенном котексте (сайт для Ие) просто сравнивает с землей все остальные редакторы )))))
Давно использую WeBuilder, удобен, лёгок, ничего лишнего. (жаль, только, денег стоит)

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

Однако, если вам удастся сделать его действительно удобным и функциональным,
буду весь презнателен. Почь же, к сожалению, ни чем не могу.
*буду весьма признателен
Держите в курсе событий, сам пользуюсь np++ и немного прокачать его не помешает.
ммм…
я для abbreviations использую функцию автозамены в Punto Switcher.

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

удобно)

+ работает в любом приложении.
UFO just landed and posted this here
UFO just landed and posted this here
Sign up to leave a comment.

Articles