最初にこちらの記事がわかりやすかった。こちらはAPIの邦訳。(以下のベースクラスを参照)。Packages」を開く。パスなら「/home/user-name/.config/sublime-text-3/Packages」ディレクトリ。「Packages」ディレクトリ直下に「HelloWorld」ディレクトリを作成。ここに必要なファイルを作成。最終的にこんなツリーに。参照によると用途によって各コマンドのベースクラスが異なる。Plugin」と選択して、Pluginのひな形を作成。「HelloWorld」ディレクトリ内に「HelloWorld.py」で保存。World!")クラス名を「HelloWorldCommand」に変更。Console」と選択してコンソールを開く。コンソールのコマンド実行欄にview.run_command('hello_world')と入力して「hello_world」コマンドを実行。World!」が挿入された。このコマンド名をタイプした覚えがない(゚Д゚)?。これはクラス名から由来するらしい。HelloWorldCommandであれば、コマンド名は「hello_world」に。ExampleCommandであれば、コマンド名は「example」に暗黙的に変換される。参照によるとスネークケースに変換されるらしい。コマンドをメニューから呼ぶ「Main.sublime-menu」を作成して「HelloWorld」ディレクトリ直下に保存。World!」アイテムが出現。クリックして「run」で「hello_world」コマンドが実行された。コマンドを右クリックメニューから呼ぶ「Context.sublime-menu」を作成して「HelloWorld」ディレクトリ直下に保存。World!」アイテムが出現する。クリックで「hello_world」コマンドが実行された。Bar.sublime-menu」を作成して「HelloWorld」ディレクトリ直下に保存。左部にサイドバーが現れる。World!」が出現。クリックで「hello_world」コマンドが(ryプラグインの設定プラグインは独自の設定ファイルを持つことが出来る。「HelloWorld.sublime-settings」を保存。plugin."}プラグインから設定ファイル内の設定値を参照するには、最初に設定ファイルのロードを行う。その後、各設定にアクセスできる。使ってパッケージまでのパスを作成し、システムに追加。sublime.packages_path()はたまに空文字列を返す。__file__を使う方法もあって、そちらは今のところ正常に動作。モジュールsublime.packages_path()を使う場合。myfunc__file__を使う場合。API」のリンクで難儀したので試してみた結果を以下に履歴。TextCommandReplaceToReimuCommand現在開いているファイルのテキスト全てをAAに置き換え。参照元のコードではペガサスに置き換えていた。次へ名前:投稿者名です。64字以内で入力してください。Eメール:必要な場合はEメールアドレスを入力してください(全体に公開されます)。内容:投稿する内容です。2019NARUPORTnarupoのブログおみくじ小説Webツール。