WebStorm 2025.1 ヘルプ

TextMate

TextMate(英語) は、macOS 用の汎用 GUI テキストエディターです。

WebStorm でサポートされていない言語 (Swift、C++、Perl など) の多くでも、IDE では構文のハイライトが提供されており、そのようなコードを時々調べる必要がある場合にコーディングエクスペリエンスが向上します。

これらの言語の構文ハイライトは TextMate 文法(英語)に基づいており、WebStorm にはさまざまな言語の文法ファイルのコレクションが付属しています。利用可能なバンドルはすべて、設定ダイアログ (Ctrl+Alt+S) のエディター | TextMate バンドルページにリストされています。

TextMate バンドルプラグインを有効にする

この機能は、デフォルトで WebStorm にバンドルされて有効になっている TextMate バンドル(英語)プラグインに依存しています。関連する機能が利用できない場合は、プラグインを無効にしていないことを確認してください。

  1. Ctrl+Alt+S を押して設定を開き、プラグインを選択します。

  2. インストール済みタブを開き、TextMate バンドルプラグインを見つけて、プラグイン名の横にあるチェックボックスを選択します。

TextMate バンドルをインポートする

他の言語用のカスタム TextMate バンドルをダウンロードして使用することもできます。WebStorm は、もともとさまざまなエディター用に設計されたいくつかの種類のバンドルとの互換性を提供します。

  • TextMate バンドルは TextMate エディターのオリジナルのバンドルタイプです。これらは、.tmBundle 拡張子を持つディレクトリにパッケージ化されています。

  • Sublime Text パッケージには、ディレクトリ内に .tmLanguage および .tmPreferences ファイルが付属しています。オリジナルの TextMate バンドルにも同じファイルが含まれているため、これらは互換的に使用されることがよくあります。

  • ディレクトリ内に package.json ファイルが存在する Visual Studio Code 拡張機能

  1. OCaml TextMate バンドル(英語)をダウンロードしてください。

  2. Ctrl+Alt+S を押して設定を開き、エディター | TextMate バンドルを選択します。

  3. the Add button をクリックし、ディスク上の OCaml バンドルを見つけます。認識されたバンドルのリストに表示されます。

Adding a custom TextMate Bundles in the IDE settings

インポートされたバンドルをテストする

TextMate バンドルが追加されると、WebStorm はこのバンドルでサポートされているファイルタイプに対して構文のハイライトを提供します。以下は、先ほど追加した TextMate バンドルを使用するサンプル OCaml コードフラグメントです。

Add TextMate bundles