PDA

Просмотр полной версии : лучшая среда для программирования на perl ?


Sly_G
21.10.2004, 14:46
Лично я использую FAR+colorer для написания и activestate perl debugger для отладки.
Есть ли что-нть, что вы считаете лучшим вариантом?

n0n
21.10.2004, 22:27
Я пользую Perl Builder. Недавно поставил недавно Komodo 3.0 ... наворотили, так и не разобрался, и удалил. :)

Asgard
22.10.2004, 02:19
PB, говорят, глючит, зависает и делает ещё уйму малоприятных вещей. FAR+colorer - это уже устоявшаяся классика, имхо, самый приятный варинт.

asfyvv
22.10.2004, 18:36
Попробуй SciTe :yees:
http://scintilla.sourceforge.net/SciTE.html
бесплатный. Поддерживает не только раскраску, но и автодополнение. Для виндовс для понимания русских букв надо поправить 2 строчки в конфиге, но это отдельно описано в документации.

y13
22.10.2004, 18:38
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.

Псих
17.05.2006, 19:37
Ребят, посоветуйте редактор для perl скриптов с проверкой синтаксиса и подсветкой!

Thekostya
30.05.2006, 15:12
перебирал в процессе работы с перлом в следующем порядке =)
Edit Plus
Ultra Edit
Far
Eclipse
Vim (gvim) - :yees: сейчас на нем и остановился. Очень мощная вещь. Правда сначала будет непривычно. :)
PS: просьба Emacs-ам не бросаться камнями :)

Псих
30.05.2006, 17:01
vi умеет проверять синтаксис?

fresco
30.05.2006, 17:28
Пользуюсь Komodo. Удобный дебаггер, проверка синтаксиса, прост в использовании.