LXF92:Komodo IDE
|
|
|
Komodo IDE 4.0.2
- За свои почти $300 этот пакет должен быть уж очень хорош, чтобы Майк Сондерс оставил испытанный Nano…
- Метамодернизм в позднем творчестве В.Г. Сорокина
- ЛитРПГ - последняя отрыжка постмодерна
- "Ричард III и семиотика"
- 3D-визуализация обложки Ridero создаем обложку книги при работе над самиздатом.
- Архитектура метамодерна - говоря о современном искусстве, невозможно не поговорить об архитектуре. В данной статье будет отмечено несколько интересных принципов, характерных для построек "новой волны", столь притягательных и скандальных.
- Литература
- Метамодерн
- Рокер-Прометей против изначального зла в «Песне про советскую милицию» Вени Дркина, Автор: Нина Ищенко, к.ф.н, член Союза Писателей ЛНР - перепубликация из журнала "Топос".
- Как избавиться от комаров? Лучшие типы ловушек.
- Что делать если роблокс вылетает на windows
- Что делать, если ребенок смотрит порно?
- Почему собака прыгает на людей при встрече?
- Какое масло лить в Задний дифференциал (мост) Visco diff 38434AA050
- О чем может рассказать хвост вашей кошки?
- Верветки
- Отчетность бюджетных учреждений при закупках по Закону № 223-ФЗ
- Срок исковой давности как правильно рассчитать
- Дмитрий Патрушев минсельхоз будет ли преемником Путина
- Кто такой Владислав Поздняков? Что такое "Мужское Государство" и почему его признали экстремистским в России?
- Как правильно выбрать машинное масло в Димитровграде?
- Как стать богатым и знаменитым в России?
- Почему фильм "Пипец" (Kick-Ass) стал популярен по всему миру?
- Как стать мудрецом?
- Как правильно установить FreeBSD
- Как стать таким как Путин?
- Где лучше жить - в Димитровграде или в Ульяновске?
- Почему город Димитровград так называется?
- Что такое метамодерн?
- ВАЖНО! Временное ограничение движения автотранспортных средств в Димитровграде
- Тарифы на электроэнергию для майнеров предложено повысить
Помните Mozilla Application Framework? Когда в 1998 был открыт исходный код Netscape, программисты надеялись превратить браузер в платформу для написания программ, распространяемых через Интернет. Эти надежды не сбылись: кроме немногочисленных демо-версий (вроде Mozilla Amazon Browser, http://faser.net/mab) из проекта ничего не вышло. То есть, пока не выходило – а теперь встречайте Komodo от ActiveState, среду разработки, построенную на кодовой базе Mozilla [это гротеск: проект Komodo существует около пяти лет, – прим.ред.]!
Всем известно, что Mozilla – даже в своих Firefox- и Thunderbird-ипостасях – не особо шустрая программа: это отразилось и на Komodo. На нашей тестовой машине с 1,7 ГГц среда загружалась восемь секунд из холодного состояния, а во время работы безбожно тормозила. Поэтому минимальные системные требования (233 ГГц) выглядят безудержно оптимистичными: 1.5 ГГц, 256 MБ ОЗУ и 230 MБ свободного места – так было бы вернее.
Конек Komodo – поддержка множества языков программирования: инструментов кодирования под Linux не счесть, но лишь Komodo может похвастаться собранием CSS, HTML, JavaScript, Perl, PHP, Python, Ruby, Tcl, XML и XSLT под одной крышей. Это покрывает основные нужды web-разработки, а значит, Komodo можно использовать для написания Ajax-приложений – очко в его пользу.
Основной компонент Komodo – это редактор (первоклассный). Он включает обязательное сворачивание кода, подсветку синтаксиса и вкладочное редактирование, наряду с эмуляцией клавиатурных комбинаций Emacs и Vi и панелью предпросмотра HTML на базе Gecko. Но самая полезная функция – проверка синтаксиса на лету: во время программирования Komodo проверяет код и подчеркивает ошибки красной волнистой линией.
Широта стиля
Кроме того, Komodo не забывает о стилистической стороне кода – например, рекомендует атрибуты к HTML-тэгам во время набора. Эта функция работает превосходно и сберегает кучу времени на чтении сообщений об ошибках и поисках неверных строк. Редактор умеет завершать код и показывает всплывающие окошки с краткими описаниями функций, методов и их параметров, а во время отладки можно устанавливать точки останова и проверять код построчно.
Интеграция с системами контроля версий очень удобна для коллективной работы и охватывает CVS, SVN и Perforce. Среди приятных особенностей – RX Toolkit, облегчающий создание регулярных выражений, и Toolbox, с которым можно подключить инструменты командной строки (например, подсчет слов wc) к рабочей среде редактора.
Особой похвалы заслуживает документация Komodo, в которой для ясности широко используются снимки экрана и даже есть мини-учебники по PHP, Perl, Python и Ruby. Стыдно, однако, что возможности поиска в документации ограничиваются заголовками тем, полнотекстового поиска нет.
Естественно, цена Komodo не позволяет ей стать основным инструментом web-разработчика. Того, кто программирует на трех- четырех языках, интеграция, возможно, обрадует, а для Perl-хакера, например, комплект избыточен и слишком дорог. Komodo очень богат функционально, и на нашем компьютере вел себя стабильно – хотя интерфейс чересчур громоздкий, даже для машин среднего класса. С другой стороны, это прекрасный пример надежной, функционально богатой среды web-разработки, и вы можете взять 21-дневную ознакомительную версию на сайте ActiveState. LXF
Свойства навскидку
- HTTP-инспектор Встроенный прокси-сервер, работающий через порт 8080, упрощает анализ состава HTTP-запросов.
- DOM-браузер Панель отображает XML- или HTML-документ в виде дерева для навигации между элементами.