Итак, Quanta Plus — программа, позиционируемая как универсальное средство web-разработчика. Это — относительно недавнее достижение свободной софтверной мысли: первые ее версии появились в начале 2000 года. В числе разработчиков ее — норвежец Эрик Лаффон (Eric Laffoon) и два наших соотечественника, хотя и бывших — с Украины: Дмитрий Поплавский и Александр Яковлев (рис. 1).
Рис. 1. Приятно, что в числе разработчиков quanta
есть и наши соотечественники, хотя и бывшие
Некоторое время quanta
развивалась как самостоятельное приложение, затем в виде отдельного пакета была включена в штатный комплект KDE. Ныне (начиная с KDE версии 3.3.1) quanta
— главная составляющая KDE-пакета kdewebdev
, включающего также еще несколько утилит этого профиля (о некоторых я расскажу в конце этой интермедии).
Об установке quanta
много говорить не стоит — ее можно инсталлировать штатными средствами конкретного дистрибутива вместе со всей средой KDE или отдельными ее компонентами. Нет препятствий и для ручной сборки пакета из исходников — предварительно нужно только озаботиться установкой kdebase
и kdelibs
(прочие зависимости — опциональны, и будут выведены по завершении исполнения конфигурационного сценария).
Запуск quanta
также элементарно прост и может быть выполнен а) из K-меню (через пункты Разработка -> Среда web-разработки (Quanta Plus), из строки мини-терминала (пункт K-меню Выполнить программу) или в) просто из терминального окна (в двух последних случаях нужно просто набрать в командной строке quanta
). Иконку для запуска quanta
можно вынести на рабочий стол или в панель задач KDE. Можно и просто открыть html-файл в редакторе, щелкнув в konqueror’е на нем правой клавишей, выбрав из контекстного меню пункт Открыть в — подпункт Quanta Plus будет наличествовать по умолчанию.
По своему запуску quanta
обеспечивает обычные для программ этого класса возможности набора и редактирования html-кода: автоматический ввод основных тегов и их атрибутов, подсветку синтаксиса, предварительный просмотр web-страницы и так далее. Весьма развиты просто средства обработки текстов — поиск и замена (в том числе с использованием регулярных выражений), проверки орфографии. Из web-специфичных “продвинутых” возможностей стоит отметить, во-первых, уже упоминавшиеся средства управления проектами (удачно дополняемые интегрированным файловым менеджером, представляющим собой облегченный вариант konqueror
) и, особенно, визуальный редактор, позволяющий выполнять html-разметку методами, привычными по работе с текстовыми процессорами.
Допускает quanta
также и весьма изощренные приемы работы — с языком разметки XML и стилевыми таблицами, сценариями PHP и многим другим, необходимым для профессионального web-мастера. Однако в этой заметке я сконцентрирую свое внимание на то, что этот редактор дает народу (то есть простому пользователю), и как его настроить оптимальным образом для набора html-документов.