SciTE Helper для управления редактором из скриптов и программ
Автор: mozers™ / Дата: 08.04.2006 / Комментариев: 2
Категория: Полезные утилиты, VBS, JS, WSF и др.
А поддерживают ее практически все языки программирования, включая WSH скрипты.
Теперь в качестве средства автоматизации SciTE можно полноценно использовать не только LUA (работа которого в объектами Windows невозможна без установки дополнительных, и весьма глючных компонент), а и любые VBS, JS, WSF скрипты. Можно создавать HTA приложения. То что кроме скриптовых языков можно использовать VB, Delphi, C++ и т.д. я уже не говорю...
В настоящее время объект SciTE.Helper имеет всего 5 методов и не одного свойства (чего ему, впрочем, пока вполне хватает для выполнения большинства мыслимых задач).
Подробное описание приводить не буду. Все ясно из приводимого ниже примера:
TEST.VBSКод:
'Вначале создаем объект
Set SciTE=CreateObject("SciTE.Helper")
'Извлекаем весь текст с активной страницы
MsgBox SciTE.GetText
'Извлекаем только выделенный текст с активной страницы
MsgBox SciTE.GetSelText
'Заменяем выделенный на активной странице текст на наш
SciTE.ReplaceSel "ВАСЯ"
'Вызываем внутреннюю команду SciTE (окошко "О программе")
'Список всех доступных команд - в файле SciTE.h
SciTE.Command(902)
'Ну как же без этого :)
SciTE.About
Выложил новую версию. Главное отличие - возможность выполнять команды (и получать результат их выполнения) с помощью SciTE Director Interface.
Список всех доступных команд - в файле SciTEDirector.html
Версия 0.5 сильно отличается от предыдущих. Появилось много новых методов и свойств. Стало возможным непосредственно выполнять конструкции на LUA и получать результаты.
В настоящее время SciTE Helper серьезно доработан.
Новая страница проекта Версия для печати / Прочитано: 8863 раз(а)
Комментариев: 2 (rss)
1. Avetik Topchyan / 10.04.2006 - 23:36
Вроде неплохо. А как этим добром пользоваться на практике? Какой нибудь набор комманд был бы неплох...
2. Avetik Topchyan / 10.04.2006 - 23:38
| Цитата |
упс, извиняюсь, не посмотрел в код, там написано SciTE.h.
спасибо за эту полезную штуковину!
спасибо за эту полезную штуковину!
| Цитата |
свадебный фотограф в праге

