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 のように思われるため、サンプル コードまたはそのリンクを含めてください。