Sublime-text-developing-plugin
提供:Dev Guides
Sublime Text-開発プラグイン
すべてのエディターには、一連のアクティビティとデフォルトパッケージをトリガーする開発用のプラグインが含まれています。 Sublime Textエディターには、独自のカスタマイズされたプラグインを開発する機能が含まれています。 この章では、Sublime Textで独自のプラグインを開発する方法について詳しく説明します。
プラグインの開発
次の手順では、Sublime Textでプラグインを開発する方法を詳細に示します-
- ステップ1 *-以下に示すように、[ツール]→[開発]→[新しいプラグイン]をナビゲートして、[新しいプラグイン]オプションを選択します-
ステップ2 *-プラグインの基本コードには、 *sublime と sublime_plugin の2つのメインライブラリのインポートが含まれます。
プラグインのコードは-
import sublime
import sublime_plugin
class ExampleCommand(sublime_plugin.TextCommand):
def run(self, edit):
self.view.insert(edit, 0, "Hello, World!")
- ステップ3 *-カスタマイズされたプラグインは*パッケージ→ユーザー*フォルダーに保存されます。 Sublime Textエディターに保存されたプラグインを完全に理解できる次のスクリーンショットを参照してください。
プラグインを実行する
プラグインを作成して保存したら、Windowsではショートカットキー* Ctrl + 、OSXでは *Cmd +
</emphasis> を使用してコンソールを開き、ここに示すコマンドを実行します-
view.run_command(plugin-name)
このコマンドは、ユーザーが定義したプラグインを実行し、それに含まれるアクティビティのリストを実行します。