DataGrip 2026.3 Help

変更の保存と復元

DataGrip は、ファイルに加えた変更を自動的に保存します。 保存は、コンパイル、実行、デバッグ、バージョン管理操作の実行、ファイルまたはプロジェクトのクローズ、IDE の終了などのさまざまなイベントによってトリガーされます。 ファイルの保存は、サードパーティの プラグインによってトリガーすることもできます。

ほとんどの自動保存トリガーは事前定義されています。 設定で追加のトリガーを構成できます。 ローカル履歴を使用すると最近の編集を復元できますが、保持期間とサイズに制限があり、バージョン管理やバックアップの代わりにはなりません。

自動保存動作を設定する

  1. 設定 ダイアログ (Ctrl+Alt+S) で、 外観 & 振る舞い | システム設定 を選択します。

  2. 外部の変更を同期する で、次のオプションを設定します。

    • 別のアプリケーションや組み込みのターミナルに切り替える際にファイルを保存する :DataGrip から別のアプリケーションに切り替えるときに、変更したすべてのファイルを保存します。

    • IDE が N 秒間アイドル状態の場合にファイルを保存する: IDE が指定された秒数の間アイドル状態になった後、変更されたすべてのファイルを保存します。

  3. 変更を適用して、ダイアログを閉じます。

未保存の変更があるファイルにマークを付ける

ファイルタブで未保存のファイルにマークを付けることができます:

  1. 設定 ダイアログ (Ctrl+Alt+S) で、 エディター | 一般 | エディタータブ を選択します。

  2. 変更があればマークする チェックボックスを選択します。

  3. 変更を適用して、ダイアログを閉じます。

    その後、変更が保存されていないファイルのタブに青い点が付きます。

バージョン管理統合を使用する場合、変更されたすべてのファイルの名前も、ファイルタブと プロジェクト ツールウィンドウで 専用の色でマークされます。

変更を手動で保存する

変更はいつでも手動で保存できます:

  • Ctrl+S を押すか、メインメニューから ファイル | すべて保存 を選択します。

変更を保存するときにアクションをトリガーする

DataGrip では、変更したファイルが保存されるたびにトリガーされるアクションを構成できます。

  1. 現在のプロジェクトの自動保存アクションを構成するには、 設定 ダイアログ (Ctrl+Alt+S) で ツール | 保存時のアクション を開きます。

    新しいプロジェクトのアクションを構成するには、次の手順を実行します:

    1. Ctrl+Shift+A を押し、 New Projects Setup の入力を開始してから、リストからアクションを選択します。

    2. New Projects Setup ポップアップで、 新規プロジェクトの設定 を選択します。

    3. 開いた 設定 ダイアログで、 ツール | 保存時のアクション に移動します。

  2. 保存時にトリガーしたいアクションの横にあるチェックボックスを選択してください:

    • コードの整形: 現在のコードスタイル設定に従ってコードを再フォーマットします。

  3. 一部のアクションでは、より正確に設定を構成できます。 これを行うには、アクションの上にマウスを置き、構成リンクをクリックします。

    例: コードを再フォーマットする場合、変更したくないファイルとフォルダーを指定できます。 アクションの上にマウスを移動し、 スコープを構成する… をクリックして、特定のファイルとフォルダーを再フォーマットから除外します。

    ファイル全体を再フォーマットするか、変更した行のみを再フォーマットするかを選択することもできます。

  4. 変更を適用して、ダイアログを閉じます。

アクションが有効になると、プロジェクトで作業するたびに、保存ごとに自動的にトリガーされます(自動保存、 Ctrl+S で呼び出される明示的な保存、 ファイル | すべて保存 を選択することによって呼び出されます)。

設定:保存時のアクション

変更を戻す

2026 年 11 月 7 日