SublimeTextの設定を同期するプラグインを開発しています。
プラグインコアはnode.jsユーティリティであり、すべての処理を実行します。
私が見る次のステップは、 Sublime Text APIと相互作用し、テキストエディターが開くたびにnodejssciptを実行するプラグインのPythonラッパーを作成することです。
そして主な問題は私がPythonを知らないということです。
私はこのカスタムPythonコードを実行する必要があることを調査しました:
from subprocess import call
call(["node", "app.js", "../User/"], Shell=true)
EventListener
それからAPIを調べて、クラスが必要だと思いましたが、のようなイベントはありませんonEditorStart
。それから2つ見つけましrun_command(string, <args>)
たが、自分の目的にどのように使うか考えています。
次にPackages/Default/
、多くのAPI関数を使用しているコードのサンプルを調べましたが、それでも、その101個のファイルで有用な行を見つける方法がわかりません。
私はほとんど絶望していて、ここで尋ねることに決めました。テキストエディタが開くたびにプラグインにnodejssciptを強制的に実行するには、Pythonで何をコーディングする必要がありますか?