Absolute Perl 19:11 | 25 октября 2008 г., источник - aperl.mastak.ru | Arty
Немало различных сред для разработки приложений на Perl я перепробовал. Существует миф о том, что "настоящему" программисту достаточно банального Блокнота. Так говорят люди, которые начинали программировать тогда, когда кроме Блокнота ничего и не было, а избавляться от старых привычек дело нелёгкое, да и не всегда нужное... В современном мире всё иначе.
Итак, для чего я всё это тут пишу. Во-первых, для того, чтобы выразить разработчикам этой программы свою благодарность за великолепный продукт. Очень жаль, что разработка этой программы закончилась версией beta 2. А может оно и к лучшему, т.к. нехватки каких-либо опций в ней не ощущается, а испортить хороший продукт всегда можно (пример тому - ACDSee и Nero). Во-вторых, указать верное направление тем, кто ещё в поисках, чтобы сразу привыкать к правильным вещам.
Первое, что бросается в глаза - это вес программы. В отличие от громоздкого Komodo, эта программа весит меньше мегабайта. Второе - программа бесплатная. Ну и самое важное - это необходимый но достаточный минимум для написания и отладки скриптов, ничего лишнего:
- Полностью настраиваемая подсветка синтаксиса для Perl и отдельно для HTML. Имеется 5 предустановленных вариантов, но можно настроить и на собственные предпочтения.
- Возможность выполнения команд из командной строки.
- Окно ввода-вывода позволяет посмотреть результаты выполнения скрипта в двух режимах - "текст" и "браузер".
- Возможность работать по FTP.
- Втроенная проверка синтаксиса.
- Возможность выполнить только часть кода.
- Можно работать с несколькими файлами.
- Отлично справляется с большими файлами.
- Code explorer! Такого больше нигде нет (по крайней мере я не нашел), разве что в Komodo, но там не отображаются вложенные подпрограммы. Это очень нужный, полезный и удобный элемент, помогающий в навигации по сложным программам, включающих в себя множество подпрограмм. У всех остальных редакторов Code explorer вообще отсутствует, почему - не понятно.
- Программа стабильна - не виснет и не вылетает. Пару раз выдавала какую-то ошибку, но и только - при нажатии "Закрыть" продолжала работать.
- Есть возможность создавать шаблоны для новых файлов.
- Поиск perldoc документации в формате HTML.
- Поиск и замена в тексте с использованием регулярных выражений.
- Часто используемый код можно "запихать" в макросы - назначить горячие клавиши и/или создать персональную кнопку для каждого (можно даже с картинкой!)
- Помимо макросов, горячие клавиши можно (пере-)назначить на все команды, выполняемые редактором.
- Интерфейс на русском языке.
Это пожалуй всё, что можно отметить в этом редакторе. Что-либо большее даже сложно пожелать, по крайней мере мне. Один единственный недочёт всё же есть - кодировка utf-8 отображается каракулями, но это не повод отказаться в пользу чего-либо менее комфортного.

|