Sublime-text-developing-plugin

提供:Dev Guides
移動先:案内検索

Sublime Text-開発プラグイン

すべてのエディターには、一連のアクティビティとデフォルトパッケージをトリガーする開発用のプラグインが含まれています。 Sublime Textエディターには、独自のカスタマイズされたプラグインを開発する機能が含まれています。 この章では、Sublime Textで独自のプラグインを開発する方法について詳しく説明します。

プラグインの開発

次の手順では、Sublime Textでプラグインを開発する方法を詳細に示します-

  • ステップ1 *-以下に示すように、[ツール]→[開発]→[新しいプラグイン]をナビゲートして、[新しいプラグイン]オプションを選択します-

プラグインstep1の開発

ステップ2 *-プラグインの基本コードには、 *sublimesublime_plugin の2つのメインライブラリのインポートが含まれます。

プラグインステップ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エディターに保存されたプラグインを完全に理解できる次のスクリーンショットを参照してください。

プラグインstep3の開発

プラグインを実行する

プラグインを作成して保存したら、Windowsではショートカットキー* Ctrl + 、OSXでは *Cmd +</emphasis> を使用してコンソールを開き、ここに示すコマンドを実行します-

view.run_command(plugin-name)

プラグインを実行するSublimeのフォント設定

このコマンドは、ユーザーが定義したプラグインを実行し、それに含まれるアクティビティのリストを実行します。