1

Komodo Edit でこれらの基本的なマクロとスニペット操作を行う方法 (またはドキュメントの場所) を知りたいです。

  • 1) FILE/IO: Komodo JavaScript マクロ内から一時ファイルに文字列を書き込みます

  • 2) FILE/IO: テキスト ファイルの内容を komodo JavaScript マクロ内の文字列に読み込みます

  • 3) INCLUDES: マクロ内のローカル javascript "include" ライブラリ、または #script src="~/mylocal_javascript_addons.js" と同等のものを相互参照するので、マクロ コードを統合できます。

  • 4) SNIPPET_OUTPUT: ユーザー定義の JavaScript 関数またはマクロの出力を返すスニペット補間プレースホルダーを作成します。

    例えば:

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

    [[%(foomacro-MyAgeInMilliseconds)]]

  • 5) MACRO_OUTPUT:現在のバッファで複数行の選択を取り、それをローカル スクリプトまたはバッチ ファイルに渡し、選択を出力結果に置き換えるマクロ。(Linuxだけでなく、MSFT Windowsでこれを行う方法が必要です)。

Javascript の代わりに Python を使用してこれらの 1 つ以上に回答できる場合、それは素晴らしいことですが、Python のドキュメントは非常に TODO のように思われるため、サンプル コードまたはそのリンクを含めてください。

4

1 に答える 1

3

あなたの答えはありませんが、ここで尋ねると運が良くなるかもしれません:

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

于 2009-08-04T23:04:25.967 に答える