05.02.2008, 18:26
общий
это ответ
Здравствуйте, DoVan!
В дополнение, могу предложить вам интересные редакторы по HTML.
Редактор <B>"SciTE"</B> В сборке "SciTE Ru-Board" используется перекомпилированное ядро оригинального SciTE, в исходный код которого умельцы внесли много замечательных корректив, расширяющих его возможности и исправляющих некоторые ошибки.
Полный список всех корректив (вместе с описанием новых возможностей) читайте в файле SciTE-Ru_Kernel_rus.html
Все основные настройки редактора сосредоточены в файле SciTEGlobal.properties и разбиты по логическим секциям.
У всех секций и большинства ключей имеются подсказки объясняющие их назначение.
При открытии файла SciTEGlobal.properties или при первом переходе на его закладку, все секции автоматически сворачиваются, что облегчает навигацию по файлу [работа скрипта SciTEGlobal_ToggleFold.lua]
Если выделить незнакомый ключ и нажать F1, то откроется файл справки в окне без излишеств и курсор будет перемещен в то место текста, где этот ключ упоминается. Все вхождения заданного текста будут выделены и можно будет быстро перемещаться между ними с помощью клавиши Enter. Если после выделения текста, клавишу F1 нажимать при зажатом Shift то откроется самая последняя версия справки (на английском языке). [HTML_help.js + код, внедренный в файл справки]
В сборке используется ветвистое многоуровневое меню Tools, содержащее множество полезных команд. [Потребовалась доработка исходного кода]
Статусная строка редактора, помимо стандартных параметров, отображает текущий размер основного шрифта, используемый лексер, кодировку текста, режим EDIT/VIEW для текущего буфера. [Zoom.lua lexer_name.lua codepage.lua ReadOnly.lua]
Возможна запись файлов, защищенных атрибутами RO/Hidden/System. [корректива исходного кода + ROWrite.lua]
Возможен просмотр и редактирование файлов в кодировке DOS866 [win2dos.lua]
Текст, выводимый в окно консоли, всегда преобразуется в кодировку win1251, поэтому, независимо от кодировки окна редактирования, в окне консоли всегда будет читабельный текст. За это поведение отвечает ключ output.code.page.oem2ansi=1 [Потребовалась доработка исходного кода]
Возможна запись и воспроизведение макро-команд. Так же можно просматривать и редактировать записанные вами макросы. [корректива исходного кода + macro_support.lua]
Пункт меню "Открыть выделенный файл" (Ctrl+Shift+O), в отличии от встроенной команды SciTE понимающей только явно заданный путь, обрабатывает переменные SciTE, переменные окружения, конструкции LUA [Open_Selected_Filename.lua]
При редактировании файлов в SciTE, в заданном каталоге автоматически создаются их резервные копии. Возможно задание кол-ва сохраняемых файлов и места сохранения (Смотрите ключи backup.files в SciTEGlobal.properties) [auto_backup.lua]
Автодополнение кода работает как в классическом варианте (по Ctrl+Space), когда SciTE выводит список всех вариантов завершения полу-набранного слова, так и в модернизированном, автоматическом, когда после ввода разделителя (точка, двоеточие) после имени объекта, возникает список всех его свойств и методов. Также автоматически изменяется регистр символов в имени объекта (например "ucase" при вводе автоматически заменяется на "UCase") [Используются подключенные API файлы для соответствующих языков и скрипт AutocompleteObject.lua]
Быстро установить/снять маркер со строки можно с помощью двойного клика мышью при зажатой клавише Ctrl. [MarkerToggle.lua + доработка исходного кода]
Возможно использование интеллектуального автозакрытия для любых скобок. Работает, если параметр в файле SciTEGlobal.properties braces.autoclose=1 [braces_autoclose.lua]
Возможно использование интеллектуального автозакрытия для HTML тегов. Работает, если параметр в файле SciTEGlobal.properties tags.autoclose=1 [html_tags_autoclose.lua]
Можно управлять SciTE из любых программ и скриптов, используя методы COM-объекта "SciTE.Helper" [подробности - в каталоге Helper]
Редактор имеет русский интерфейс, и весит 1.11 Мб.
Загрузить можно по этой <A HREF=http://scite.ruteam.ru/engine/upfiles/mozers/SciTE_174_52Ru_200907.zip><B>ссылке</B></A>.
Второй редактор это <B>"Cats Html"</B>.
Профессиональный html-редактор, предназначенный для пользователей знающих, а также изучающих язык html. Имеются все кнопки тегов, множество скриптов, а также мастера автоматизирующие и упрощающие создание страничек. А чтобы ваши сайты не стояли без дела, параллельно СatsHtml всегда поможет заработать веб-мастерам.
CatsHtml принят как учебный тренажер по предмету "Информационные технологии" на кафедре теоретической физики и информатики Барнаульского педуниверситета в порядке эксперимента.
Редактор имеет дополнительные функции:
<I><UL>
<LI> в названии программы дописывается путь редактируемого файла.
<LI> при переходе с окна броузера в редактор, курсор сохраняет свою позицию.
<LI> в раздел добавлены кнопки символов "<" и ">"
<LI> в мастере создания странички можно настраивать полосу прокрутки.
<LI> при каждом просмотре странички, файл сохраняется в виде отдельной копии, чтобы не было потерь.
<LI> включена поддержка стандартов броузера Мозилла.
<LI> ускорена загрузка и работа мастеров.
</UL></I>
Ссылки для загрузки этой программы к сожалению нет.
Ну и наконец, на мой взгляд самый достойный пакет, это программа "Web Development Studio".
Вот некоторые возможности:
<I><UL>
<LI> Поддержка: HTML, PHP, Perl, CSS, JS, VBS, ASP, SSI, cUrl, VRML, WML, XML.
<LI> Полная справочная информация по названным технологиям.
<LI> Проверка синтаксиса: HTML, XML, PHP, Perl.
<LI> Настраиваемый сервис встроенного кода.
<LI> Подсказка по параметрам функций.
<LI> Сервис исследования и анализа кода.
<LI> Интегрирование с буфером обмена, пользовательский буфер.
<LI> Встроенный и внешний предварительный просмотр.
<LI> Встроенный файловый менеджер.
<LI> Быстрый поиск и замена по файлам.
<LI> Многодокументальный интерфейс - MDI.
<LI> Заготовки кода.
<LI> Сервис корректировки ввода.
<LI> Сервис сравнения файлов.
<LI> Переходы по элементам кода.
<LI> Создание документа по шаблону, свои шаблоны.
<LI> Интегрирование в систему, ассоциирование файлов с программой.
<LI> Работа с макросами: создание, редактирование, воспроизведение.
<LI> Расширенная подсветка синтаксиса, настройка подсветки.
<LI> Множество настраиваемых установок.
<LI> Настраиваемый интерфейс программы, различные стили.
<LI> Работа с закладками в редакторе кода.
<LI> Восстановление документов после сбоя в ОС.
</UL></I>
Загрузить <B>"Web Development Studio v2.0"</B> можно по этой <A HREF=http://delphiworld.narod.ru/download/wds/WDS.exe><B>ссылке</B></A>.
Размер: 2.16 Mб. Лицензия: FreeWare.
Сайт разработчика <A HREF=http://delphiworld.narod.ru/><B>тут</B></A>.
Успехов!