Издательский дом ООО "Гейм Лэнд"СПЕЦВЫПУСК ЖУРНАЛА ХАКЕР #30, МАЙ 2003 г.

РУЧНОЙ КОДИНГ С УДОБСТВАМИ. Редакторы кода

GLAZъ $ Леха ББ aka Alexys

Спецвыпуск Xakep, номер #030, стр. 030-060-3


Скачать это добро можно по адресу www.editplus.com.

Резюме:

Может служить как и штатным HTML-редактором, так и для других нужд. Есть превью, что не может не радовать. Плюс подсветка сделанного.

Collie Perl Shell

Это уже редактор, ориентированный только на Perl, или, как еще называют, IDE редактор (интегрированная среда разработки). Есть поддержка проектов. Ну, ессесно, не без подсветки. Плюс существует настройка таких параметров, как отступ, выступ текста. Удобно... Имеется панелька быстрой вставки HTML кода. На ней я обнаружил интересную штуку: когда нажимаешь на кнопку "вставить линию", вставляется не <HR>, а <BR>. Такой новый тип линий =). Кроме HTML'евских быстрых вставок имеется и вставка процедур. Правда, тоже скудная, но зато процедуры только основные и видно их сразу все, не приходится скролить.

Наткнулся на интересную вещь: библиотека часто используемых фрагментов кода. Чтобы не писать постоянно: "Здравствуй, Вася!", можно сохранить, а потом вставлять. Удобно комментировать строки. Для этого есть специальные клавиши на панели. Жаль, что отсутствуют горячие клавиши, по которым все это хозяйство можно вынуть. Радует дружба с русской кодировкой. Это большая проблема у множества редакторов подобного типа.

Резюме: Если тебя радует рекламный призыв "Поддержи отечественного производителя", то эта софтина для тебя. Правда, поддержка непонятная получается - софт фриварный, что само по себе стало редким явлением. Даже ломать не придется :). Пользуйся на здоровье.

PerlLive

Еще один редактор, призванный помочь в нелегком труде кодерам на языке Perl. Тулза легкая, что есть гуд, так как выливать несколько мегов ради подсветки текста и небольшого набора функций на дымящемся мопеде занятие не для слабонервных.

Итак, что мы имеем с гуся? Обрадовался я конфигурированию горячих клавиш. Можно все забить. Класс! Также редахтурЪ хорошо дружит с великим и могучим. Доступны некоторые шаблоны.

Это еще одна прога, которая имеет базу часто используемых кусков текста, или, как называют, Template master - мастер шаблонов. Можно запаролить прогу, чтобы ею никто кроме тебя не воспользовался. Как пишут, может пригодиться. Ну, еще имеется встроенный браузер, если это можно считать большим плюсом.

Резюме: Прост в обслуживании, не требователен. Идеален для дома, для семьи. Чисто любительская софтина, которая немного скрасит жизнь.

Handy HTML Studio

Реальный, но немного замороченный редактор кода. Это лучший вариант для тех, кто едва-едва знает тэги, но создание страниц в WORD'е или FrontPage даже для них полный позор. В программе заложено полное правильное описание всех известных (и некоторых не очень) тэгов HTML и атрибутов CSS (всякие border'ы, font'ы и многое другое). Даже хорошо знающему язык разметки страниц этот редактор может служить заодно и справочной службой - такое количество мануала мне только в линуксе встречалось. Handy HTML Studio обучена работе с HTML, XML, CSS, Perl, Java, JS, причем определяет тип открываемого файла безошибочно (во всяком случае, пока ни у кого из знакомых проблем не было), поддерживает SSI-директивы. PHP вроде бы не предусмотрен, но все равно довольно неплохо все выделяет. Еще бы, ведь он с HTML неслабо пересекается. Важным для кодитора является возможность одновременно держать открытыми несколько файлов и легко и быстро переключаться между ними. Панель инструментов программы немного напоминает Word'овскую, только в отличие от M$-софтины не гадит код всякой лажей (разве что пару строчек в начале добавляет). Отдельную благодарность создателям выразят те, кто делает статические HTML-ки. Иногда бывает нужным заменить какой-то одинаковый фрагмент кода, встречающийся на 10 и больше страницах. Лазить и менять все ручками - дело очень утомительное. С помощью Handy HTML Studio такую замену можно совершать довольно легко и непринужденно. Причем из испробованных 10 различных программ эта единственная, которая меняет все нормально и при этом не вылетает.

Назад на стр. 030-060-2  Содержание  Вперед на стр. 030-060-4