1
サブライムテキスト3用のプラグインを別の言語、たとえばC++やCなどのコンパイル言語で作成したいとします。出来ますか?好ましくは、Sublime Text3で既にインストールされているものを除き、Pythonコードまたはライブラリを一切使用しないでください。サブライムテキスト3のプラグインをPython以外の言語で作成する
もしそうでない場合は、回避策はありますか?ここのことは、プラグインをコンパイルした言語にしたいということです。私はPythonの ".pyc"ファイルについて認識していますが、それは私が探しているものではありません。
Cライブラリを作成し、PythonのFFIを使用して読み込むことを検討しましたか? – Myst
プラグインにはどのような機能がありますか?イベントリスナー、テキスト領域、ウィンドウ&ビュー設定などを利用する一般的に実装されている多くのプラグイン機能は、[** native python API **](https://www.sublimetext.com/)で処理されます。 docs/3/api_reference.html)。 – Enteleform
[** ColorPicker **](https://packagecontrol.io/packages/ColorPicker)のようなプラグインでは、[**外部プロセス**](https://github.com/weslly/ColorPicker/tree/)を使用しますGUIのように非標準的な機能を実装するために、Pythonコード(*は外部プロセスを前述のネイティブ機能*に結びつけるために必要な量)を持っています。 – Enteleform