PhpStorm 2024.1 ヘルプ

TextMate バンドル

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

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

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

バンドルのインポート

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

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

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

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

    New TextMate bundle

テスト

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

Code highlighting

関連ページ:

著作権

プロジェクトには、コピーライトで保護したいファイルが含まれている場合があります。各ファイルに個別にコピーライト表示を追加する代わりに、著作権プロファイルを使用できます。プロファイルは、コピーライト表示テキストと、このテキストが組み込まれる一連のファイル(スコープ)を定義します。同じプロジェクト内のファイルには、いくつかの異なるコピーライト表示が必要な場合があります。この場合、複数のプロファイルを設定し、異なるスコープに関連付けることができます。コピーライトプロファイルを構成する:PhpStor

変更の保存と復元

PhpStorm は、ファイルに加えた変更を自動的に保存します。保存は、実行、デバッグ、バージョン管理操作の実行、ファイルまたはプロジェクトのクローズ、IDE の終了などのさまざまなイベントによってトリガーされます。ファイルの保存は、サードパーティのプラグインによってトリガーすることもできます。自動保存をトリガーするイベントのほとんどは事前定義されており、構成することはできませんが、変更が失われることはなく、ローカルヒストリーですべてを見つけることができます。自動保存動作を設定する設定ダイアログ...