Чиорт. Хочу такое счастье под notepad++ или хотя бы zend 5.5
Кстати, прошу прощения за оффтопик, но может быть хоть здесь кто-нибудь знает, как заставить седьмой зенд поменять схему шорткатов на «zend studio»? У меня по непонятным причинам при смене схемы ничего не происходит. Я вообще не могу влиять на настройку горячих клавиш (после 5.5 очень раздражает новое значение ctrl+D). Более того, несмотря на галку в настройках абсолютно не работает drag-n-drop выделенного текста. Причем, я бы понял, если бы это была проблема одной машины, но глюк абсолютно идентично проявляется на трех опробованных компах (стоит упомянуть, что все были под управлением ХР).
Any clue?
Я может быть чего-то не понял в аптане, но на двадцатой минуте загрузки дополнений, я понял, что-то тут не так) Ставил ради zenCoding, в итоге забил и удалил, так и не попробовав. Меня в плане разработки вполне устраивает notepad++, но в нем нет нормального автодополнения. Поэтому его я использую для первоначальной верстки, а для натяжки на смарти и программирования на php юзаю zend 5.5, ибо он наголову быстрее всего, что основано на клипсовом движке, и при этом содержит большую часть необходимого функционала)
Очень медленно, а работать периодически приходится на нетбуке, и на нем WebIDE отрисовывает автодополнение, загружая весь процессор. А пользоваться разными средствами разработки на ноуте и настольном не люблю(
Есть один момент — notepad++ и подобные ему редакторы подходят для относительно небольших проектов.
Как только Вы начнете серьезный проект или просто поднимите уровень кода, то без хорошего IDE невозможно.
Хорошее IDE — встроенная работа с SVN, DB, xml, templates, CSS и многое другое. Так что всякие плюшки типа Zen Coding || SmartPDT просто расширяют возможности базового функционала, который на голову выше всего что можно выжать из N++
По-моему все популярные… Зачем — другой вопрос, но варианты есть:
— модификация (включая инициализацию) структуры и начальных данных без помощи дополнительных продуктов а-ля phpmyadmin
— отладка/тестирование
— автодополнение SQL запросов в PHP-коде
Не встречал удобных встроенных компонентов для работы с DB в IDE. Может быть с момента последних экспериментов что-то изменилось.
Возможно, было бы полезно для PgSQL, ибо phpPGadmin послем phpma очень убог)
Как я уже говорил, notepad++ использую только для верстки, для кода пользуюсь пятым зендом, который очень хорош как IDE, но под него никто не пишет плюшек(
*посыпая голову пеплом, признаюсь, что не использую системы контроля версий, поскольку пишу исключительно в одиночку. Знаю что полезно не только в командной работе, но лень)
**не понимаю работы с базой в IDE, по-моему ничего удобнее phpma еще не придумали)
Eclipse & NetBeans умеют подключатся к DB и подставлять названия таблиц и полей, даже в сложных запросах. В Eclipse можно также просматривать результаты запросов и в принципе почти все что делает phpMyAdmin.
Словом, RTFM
я тоже сразу не мог привыкнуть, но сейчас даже кажется удобнее, только 7-ку нужно хорошенько настроить, прежде чем пользоваться. те же кнопки можно переназначить. ctrl+d(elete) логичнее. Вот только вордврапа не хватает. :(
+ обязательно «Ensure .tpl is not registered with any other edit content type => window->preferences->general->content types->text check: „html“ and „php content type“ remove tpl from both of these».
У меня лично .tpl был привязан к типу HTML.
И потом придется закрыть все открытые .tpl документы и открыть заново.
конечно, даже лучше чем та версия данного плагина которую я юзал (0.7 вроде). в бобах есть человеческий автокомплит для смарти вобщем качай Smarty Editor
А перенастроить Коран не позволяет?
Eclipse-оподобные системы и отличаются тем что в них крутится и прикручивается и перекручивается всё что угодно… Да, согласен, пляски с бубном те еще… Но делается это — один раз…
Вышел SmartyPDT 0.9.0