SciTE_176_57Ru_140408 — кроссплатформeнный (Win32 and X) текстовый редактор с открытым исходным00 комментариев
Платформа: Windows
Описание:
В сборке SciTE Ru-Board используется перекомпилированное ядро оригинального SciTE, в исходный код которого наши умельцы внесли много замечательных корректив, расширяющих его возможности и исправляющих некоторые ошибки.
Полный список всех корректив (вместе с описанием новых возможностей) читайте в файле SciTE-Ru_Kernel_rus.html
Все основные настройки редактора сосредоточены в файле SciTEGlobal.properties и разбиты по логическим секциям.
У всех секций и большинства ключей имеются подсказки объясняющие их назначение.
При открытии файла SciTEGlobal.properties или при первом переходе на его вкладку, все секции автоматически сворачиваются, что облегчает навигацию по файлу [работа скрипта RestoreRecent.lua]
Если выделить незнакомый ключ и нажать F1, то откроется файл справки в окне без излишеств и курсор будет перемещен в то место текста, где этот ключ упоминается. Все вхождения заданного текста будут выделены и можно будет быстро перемещаться между ними с помощью клавиши Enter. Если после выделения текста, клавишу F1 нажимать при зажатом Shift то откроется самая последняя версия справки (на английском языке). [HTML_help.hta]
В сборке используется ветвистое многоуровневое меню Tools, содержащее множество полезных команд. [Потребовалась доработка исходного кода]
Статусная строка редактора, помимо стандартных параметров, отображает текущий размер основного шрифта, используемый лексер, кодировку текста, режим EDIT/VIEW для текущего буфера. [CodePage.lua Zoom.lua ReadOnly.lua]
Возможна запись файлов, защищенных атрибутами RO/Hidden/System. [корректива исходного кода + ROWrite.lua]
Возможен просмотр и редактирование файлов в кодировке DOS866 [CodePage.lua]
Текст, выводимый в окно консоли, всегда преобразуется в кодировку win1251, поэтому, независимо от кодировки окна редактирования, в окне консоли всегда будет читабельный текст. За это поведение отвечает ключ output.code.page.oem2ansi=1 [Потребовалась доработка исходного кода]
Возможна запись и воспроизведение макро-команд. Так же можно просматривать и редактировать записанные вами макросы. [корректива исходного кода + macro_support.lua]
Пункт меню "Открыть выделенный файл" (Ctrl+Shift+O), в отличии от встроенной команды SciTE понимающей только явно заданный путь, обрабатывает переменные SciTE, переменные окружения, конструкции LUA [Open_Selected_Filename.lua Select_And_Open_Filename.lua]
При редактировании файлов в SciTE, в заданном каталоге автоматически создаются их резервные копии. Возможно задание кол-ва сохраняемых файлов и места сохранения (Смотрите ключи backup.files в SciTEGlobal.properties) [auto_backup.lua]
Автодополнение кода работает как в классическом варианте (по Ctrl+Space), когда SciTE выводит список всех вариантов завершения полу-набранного слова, так и в модернизированном, автоматическом, когда после ввода разделителя (точка, двоеточие) после имени объекта, возникает список всех его свойств и методов. Также автоматически изменяется регистр символов в имени объекта (например "ucase" при вводе автоматически заменяется на "UCase") [Используются подключенные API файлы для соответствующих языков и скрипт AutocompleteObject.lua]
Возможно использование интеллектуального автозакрытия для любых скобок. Работает, если параметр braces.autoclose=1 [smartbraces.lua]
Возможно использование интеллектуального автозакрытия для HTML тегов. Работает, если параметр tags.autoclose=1 [html_tags_autoclose.lua]
Можно управлять SciTE из любых программ и скриптов, используя методы COM-объекта "SciTE.Helper"
Компактный и быстрый, со множеством гибко настраиваемых возможностей:
- подсветка синтаксиса для огромного количества языков программирования;
- подсказки по синтаксису и авто-дополнение;
- фолдинг для классов, функций и структур;
- многоязычный (в т.ч. русский) интерфейс;
- поддержка Unicode;
- экспорт в форматах HTML, RTF, PDF, LaTeX, XML;
- возможность подключения внешних программ и скриптов;
Сборку Ru-Board отличают следующие особенности:
• Доработанный код
• Полностью русифицированный интерфейс
• Возможность работы с кодировкой DOS-866
• Частично русифицированный HELP
• Нестандартная структура
• Оригинальные файлы конфигураций
• Подключены полезные скрипты.
SciTE_176_57Ru_140408.zip | 1,264 Кб | Скачать программу
Скриншоты к SciTE_176_57Ru_140408 — кроссплатформeнный (Win32 and X) текстовый редактор с открытым исходнымКомментарии (0) |
Оставить комментарий