Понимаю, что немного нарушаю правила данного раздела, но, судя по присутствующим тут темам, я их нарушаю не сильно.
Хотелось бы поделиться своим небольшим опытом и спросить у других разработчиков веб-приложений под LINUX(!) (никаких форточек). Имеются ввиду наборы программ, которые вы используете в течение полного цикла создания веб-приложения.
Сначала опишу те программы, которыми пользуюсь сам:
1.
Zend Studio for Eclispe 6.1 - отличная, но несколько прожорливая, IDE для РНР. Имеет тьму всяческих удобств и функций, некоторые из них хотелось бы отметить отдельно:
- анализ кода в каталоге проекта и подключаемых каталогах и подстановка всего найденного (типов, переменных, констант и т.д.) в выпадающие списки. Это касается не только непосредственно подключенных файлов .рнр, анализ идет с учетом применения такой вкусности РНР 5, как
autoload
- очень удобный xml-редактор
- легко настраиваемый и жутко функциональный форматировщик кода
- анализ ваших скриптов на лету и выдача warning'ов, ошибок, и рекомендаций по оптимизации и предотвращению возможных ошибок.
Много чего еще можно перечислять, но каждый, кто установит себе это странное чудо, сам скажет, что там круто, а что нет.
В установленном виде вся эта гадость весит где-то 550Мб. Скачать ее можно с сайта разработчиков: http://zend.com
Платить за нее, конечно же, никто не собирается, а
ключик подходит и от форточной версии:
philka.ru
7B256B90356663140000
2. Для графических работ я обычно пользуюсь GIMP, который в описании не нуждается, это и так уже давно всем полюбившийся и почти безальтернативный пакет, которым многие пользуются даже под винду.
3. Для быстрого редактирования html, js и т. д. пользуюсь редактором
bluefish. Который присутствует в репозиториях многих дистрибутивов. Редактор этот всем хорош, разве что подсвечивание синтаксиса в нем как-то по-индийски реализовано, кто видел, тот поймет. Хотя этим редактором я пользуюсь все реже, потому что Zend Studio очень круто заменяет и дополняет все его возможности
Вот так вот. Хотелось бы услышать, чем пользуетесь вы.