Просмотр полной версии : лучшая среда для программирования на perl ?
Лично я использую FAR+colorer для написания и activestate perl debugger для отладки.
Есть ли что-нть, что вы считаете лучшим вариантом?
Я пользую Perl Builder. Недавно поставил недавно Komodo 3.0 ... наворотили, так и не разобрался, и удалил. :)
PB, говорят, глючит, зависает и делает ещё уйму малоприятных вещей. FAR+colorer - это уже устоявшаяся классика, имхо, самый приятный варинт.
Попробуй SciTe :yees:
http://scintilla.sourceforge.net/SciTE.html
бесплатный. Поддерживает не только раскраску, но и автодополнение. Для виндовс для понимания русских букв надо поправить 2 строчки в конфиге, но это отдельно описано в документации.
FAR + colorer, слабо тянет для разработки сложных проектов.
Я считаю, что если оценивать Perl IDE по трём таким важным параметрам как отладка, удобство, "лёгкость" (в плане использования ресурсов), то можно сделать такой ряд:
**** ActiveState Komodo 3.0
Разработчик: ActiveState (http://www.activestate.com)
Язык: English (Lathin supported)
Загрузить: ActiveState Komodo 3.0.1 (http://www.activestate.com/Products/Download/Download.plex?id=Komodo&a=e)
Описание:
Достаточно тяжелый, кроссплатформенный инструмент для профессиональной разработки приложений на языках Python, Perl, TCL. Использует компоненты Mozzila как ядро системы.
Достоинства:
Code Explorer - просмотр объектного дерева скрипта/библиотеки
Code Intellegince - авто дополнение введенного текста по нажатию хоткея (Начиная с 3.0)
Утилита для отладки регулярных выражений RX Toolkit
Полная совместимость с Perforce 4 и выше
Кросс-платформенный
Возможность сохранения в проекты (виртуальные папки, и пр.)
Настраиваемая подсветка (2 стандартные схемы)
Очень продвинутый отладчик с возможностью удаленной отладки
Возможность полной перенастройки внешнего вида (Начиная с 3.0)
Полноэкранный режим
И ещё многое другое
Недостатки:
Высокая стоимость:
Komodo Personal 3.0: $29.95;
Komodo Pro 3.0: $295.00
Жрёт немерянно памяти
Сложен для освоения, но не сложнее чем сам Perl :]
Тривиальная обработка содержимого окна вывода (обработка backspace как backspace а не как отдельного символа :] )
Нет поддержки просмотра результатов вывода в HEX
У отладчика нет режима "глубокой" отладки, включая все библиотеки используемые в скрипте (если кто нашел, прошу в PM)
Большой размер дистрибутива (Windows: Pro - 25.6MB; Personal 23.4MB)
За всё время использование, больше серьёзных недостатков я не нашел.
*** XARKA OptiPerl
Разработчик: Xarka Software (http://www.xarka.com/)
Язык: English (Lathin supported)
Загрузить: Xarka OptiPerl 4.5.55 Trial (http://www.download.com/OptiPerl/3000-10249-10056961.html?part=dl-OptiPerl&subj=dl&tag=button)
Описание:
Достаточно удобный инструмент для разработки на языке Perl, имеющий ряд инноваций в области интерфейса и подсветки исходного кода
Достоинства:
Полная эмуляция веб-сервера (вывод в отдельном окне, с автоматическим парсингом html)
Автодополнение введенного кода ( слабенькое :) )
Удобный просмотр полного дерева классов проекта
Огромный набор встроенных утилит (PodView, RegExp, PerlPrint)
Возможность сохранения в проекты
Цветовое выделение кусков кода (подпрограмм, блоков и пр.)
Полностью настраиваемая подсветка
Отладчик, с возможностью удаленной отладки
Возможность отладки всех используемых в проекте библиотек
Небольшой размер дистрибутива (4.19MB)
И ещё многое другое
Недостатки:
Высокая стоимость:
OptiPerl Standart 4.5: $39;
OptiPerl Personal 4.5: $59;
OptiPerl Commercial 4.5: $259;
Нерациональное использование экрана
Слабые возможности отладки
Нет поддержки просмотра результатов вывода в HEX
Нерациональное расходование ресурсов на навороченную подсветку, из-за чего иногда возникают небольшие тормоза
Я не долго пользовался этой IDE, из-за её выской цены на персональные лицензи, и некоторой заторможенностью разработчиков, которые не хотят слушать советов лицензионных пользователей :]
Чуть позже напишу ещё о нескольких ide.
Ребят, посоветуйте редактор для perl скриптов с проверкой синтаксиса и подсветкой!
Thekostya
30.05.2006, 15:12
перебирал в процессе работы с перлом в следующем порядке =)
Edit Plus
Ultra Edit
Far
Eclipse
Vim (gvim) - :yees: сейчас на нем и остановился. Очень мощная вещь. Правда сначала будет непривычно. :)
PS: просьба Emacs-ам не бросаться камнями :)
vi умеет проверять синтаксис?
Пользуюсь Komodo. Удобный дебаггер, проверка синтаксиса, прост в использовании.
vBulletin® v3.8.5, Copyright ©2000-2024, Jelsoft Enterprises Ltd.