Komodo Edit: Как выполнить некоторые из этих основных операций Macro и Snippet? - PullRequest
1 голос
/ 01 января 2009

Мне интересно, как это сделать (или где найти документацию) по этим основным операции с макросами и фрагментами в Komodo Edit.

  • 1) FILE / IO: записать строку во временный файл из макроса javascript komodo

  • 2) FILE / IO: читать содержимое текстового файла в строку в макросе javascript komodo

  • 3) ВКЛЮЧАЕТ: перекрестные ссылки на локальный javascript «включают» библиотеки внутри макроса, или что-то эквивалентное #script src = "~ / mylocal_javascript_addons.js", поэтому я могу объединить код макроса.

  • 4) SNIPPET_OUTPUT: создать заполнитель интерполяции фрагмента, который возвращает выходные данные пользовательская функция JavaScript или макрос.

    Например:

    [[% (myscript: SayHelloWorld ())]]

    [[% (foomacro-MyAgeInMilliseconds)]] * ** 1027 тысяча двадцать-шесть *

  • 5) MACRO_OUTPUT: макрос, который принимает многострочное выделение в текущем буфере и передает это к локальному сценарию или пакетному файлу, а затем заменяет выбор на вывод результат. (Нужен способ сделать это в MSFT Windows, а не только в Linux).

Если вы можете ответить на один или несколько из них, используя Python вместо Javascript, это замечательно, но, пожалуйста, включите пример кода или ссылку на него, потому что документация по Python выглядит чрезвычайно TODO.

1 Ответ

3 голосов
/ 05 августа 2009

У вас нет ответов, но вам, возможно, повезет больше, спросив здесь:

http://community.activestate.com/forums/komodo-extensions

...