Могу ли я получить доступ к командной оболочке, сети или меню из JavaScript редактора Kate?

Вы можете расширить KDE Редактор Kate с JavaScript и управлением, например. буфер отмены.

Я хотел бы позвонить, например. HTML Tidy внутри такого сценария, но я не могу найти какие-либо привязки внутри среды JavaScript для доступа к оболочке, сети, меню или чему-либо еще, что позволило бы получить доступ. Кажется, что это полностью автономный мир, где все нужно кодировать с нуля.

Я заставил HTML Tidy работать как простой сценарий командной строки внутри Kate, но, увы, ваши буферы отмены будут уничтожены.


person jeorgen    schedule 24.11.2011    source источник
comment
Теперь я добавил запрос функции в проект KDE, чтобы включить объект оболочки в среде JavaScript:   -  person jeorgen    schedule 27.11.2011


Ответы (2)


Посмотрите на плагин текстового фильтра. Это соответствует вашим потребностям. Я использую его с perl-скриптом, который автоматически вставляет (и удаляет) инструментарий в исходный код.

Но оболочка тоже была бы очень полезна. Я хочу иметь возможность автоматизировать различные действия по управлению исходным кодом.

person Malcolm Boura    schedule 18.07.2012

Основано на документации по сценариям для Kate, похоже, невозможно получить доступ к каким-либо командам, кроме тех, которые перечислены в документации (которые, к сожалению, не включают никаких способов манипулирования оболочкой).

person NT3RP    schedule 25.11.2011
comment
Вы ссылаетесь на ту же страницу, что и я в своем вопросе, и я пришел к тому же выводу, что и вы. Может быть идея предложить им это, т.е. предложить интегрировать объект оболочки помимо объекта документа, объекта просмотра и других уже существующих объектов. - person jeorgen; 26.11.2011