TeXstudio のマクロ スクリプトにプレースホルダーを追加する方法

TeXstudio のマクロ スクリプトにプレースホルダーを追加する方法

TeXstudio でマクロを記述する場合、%<%>通常モードで を使用してプレースホルダーを追加できることはわかっていますが、スクリプト モードに切り替えると、このコマンドは TeXstudio で機能しません。

スクリプト モードでプレースホルダーを追加するにはどのコマンドを使用すればよいですか?

答え1

スクリプト モードで呼び出すことができるコマンドがありますeditor.insertSnippet()。プレースホルダー コマンドは期待どおりに動作します。

例えば:

%SCRIPT
editor.insertSnippet("\\includegraphics{%<%:id:1%>}\n\\label{fig:%<%:mirror,id:1%>}")

収穫

プレースホルダー

関連情報