DataGrip 2024.1 ヘルプ

TextMate バンドル

DataGrip でサポートされていない多くの言語 (PHP、Python、Ruby、Java など) については、そのようなコードを時々調べる必要がある場合に、IDE でコーディングエクスペリエンスを向上させる構文ハイライトが引き続き提供されます。TextMate 文法を使用した言語の記述の詳細については、TextMate 公式 Web サイト(英語)を参照してください。

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

他の言語のカスタム TextMate バンドルをダウンロードして使用することもできます。

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

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

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

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

バンドルのインポート

DataGrip に OCaml ファイルの構文をハイライトさせたいとします。この目的のために、すでに OCaml TextMate バンドル(英語)をダウンロードしました。それは今あなたのハードディスク上にあり、DataGrip にこのバンドルをインポートするだけでよいです。

  1. 設定ダイアログ(Ctrl+Alt+S)で、エディター | TextMate バンドルを選択します。

  2. the Add button をクリックして、ディスク上の目的のバンドルを見つけます。

    Select the downloaded bundle
  3. 変更を適用するには、OK をクリックします。認識されたバンドルのリストに OCaml バンドルが表示されます。

    New TextMate bundle

テスト

TextMate バンドルが追加されると、DataGrip はバンドルに登録されているファイルタイプの構文ハイライトを提供します。これは先ほど追加した TextMate バンドルを使用するサンプルシェルスクリプトです。

Code highlighting