DataGrip 2024.1 ヘルプ

ユーザーファイル

ユーザーファイルは、マシンまたはアクセスできるその他の場所に保存されているファイルです。DataGrip で操作するには、含むディレクトリをファイルツールウィンドウに接続します。

SQL ファイルを表示、編集、作成、削除できます。

SQL ファイルを作成する

  1. ファイルツールウィンドウ ( 表示 | ツールウィンドウ | ファイル ) で、SQL ファイルを作成するディレクトリを右クリックし、新規 | SQL ファイルを選択します。

  2. 新規ファイルダイアログで、ファイル名を指定してください。

    Create an SQL file

ファイルとディレクトリの管理

ファイルツールウィンドウでディレクトリやファイルをプロジェクトにアタッチすることで、プロジェクトにディレクトリやファイルを追加できます。アタッチされたディレクトリはプロジェクトに関連付けられ、DataGrip によってインデックスが作成され、検索、ナビゲーション、ハイライトなどに含められます。アタッチされたディレクトリやファイルをプロジェクトから除外したり、再度含めたり、対応するコンテキストメニューアクションを使用して物理的に削除したりできます。

アクション

適用先

説明

ディレクトリをプロジェクトから切り離す

ディレクトリ

ディレクトリとプロジェクトの関連付けを削除します。

ディレクトリはファイルツールウィンドウから削除されますが、ディスク上では物理的にはそのまま残ります。

プロジェクトから除外

ディレクトリとファイル

ディレクトリまたはファイルをインデックスから除外し、インスペクション、コード補完、ナビゲーションなどで無視されるようにします。

タイトルバーthe Options icon オプション | ツリーの外観除外ファイルの表示オプションが有効になっていない限り、項目はファイルツールウィンドウにハイライトされたままになります。項目は物理的にはディスク上にそのまま残ります。

削除

ディレクトリとファイル

ディレクトリまたはファイルをディスクから物理的に削除します。

SQL ファイルを含むディレクトリを添付する

  1. ディレクトリをアタッチするには、次のいずれかを実行します。

    • メインメニューで、ファイル | 開くに移動します。

    • ファイルツールウィンドウ ( 表示 | ツールウィンドウ | ファイル ) で、任意の領域を右クリックし、ディレクトリをプロジェクトに接続を選択します。

    • ファイルツールウィンドウ ( 表示 | ツールウィンドウ | ファイル ) で、ツールバーのディレクトリをプロジェクトに接続ボタン (Attach Directory to Project) をクリックします。

  2. ファイルブラウザーで、添付するディレクトリに移動します。

  3. 開くをクリックします。

Attach a directory with SQL files

プロジェクトからファイルとディレクトリを除外する

  • プロジェクトからファイルまたはディレクトリを除外するには、ファイルツールウィンドウで、デタッチするディレクトリを右クリックし、プロジェクトから除外をクリックします。

    アイテムがツリー内でハイライトされます。

Files tool window with files and directories that are excluded from the project

ファイルまたはディレクトリをプロジェクトに戻すには、それを右クリックしてプロジェクトに含めるを選択します。

SQL ファイルを含むディレクトリをデタッチする

  1. ファイルツールウィンドウ ( 表示 | ツールウィンドウ | ファイル ) で、切り離すディレクトリを右クリックし、ディレクトリをプロジェクトから切り離すをクリックします。

  2. 通知ダイアログで、切り離すをクリックします。

    Detach a directory with SQL files

SQL ファイルの実行

SQL ファイルは、実行構成を使用して、選択したデータベースまたはスキーマに対して実行されます。SQL ファイルを実行するには、新しい実行構成を作成するか、既存の実行構成を編集します。

マシンから SQL ファイルを実行する方法の詳細については、「ファイルの実行」を参照してください。

SQL ファイルのダイアレクトを構成する

コーディングを容易にするために、SQL ファイルに SQL 言語を割り当ててください。SQL 言語は DBMS 固有の SQL です。

DataGrip を使用すると、ディレクトリ、プロジェクト、コンピューターに保存できる個々のファイルまたはすべての SQL および DDL ファイルに SQL ダイアレクトを指定できます。

単一の SQL ファイルのダイアレクトを指定する

  1. ウィンドウの右上隅にあるダイアレクトリストをクリックします。

  2. ダイアレクトリストからダイアレクトを選択します。

    Specify an SQL dialect

複数の SQL ファイルのダイアレクトを指定する

  1. Ctrl+Alt+S を押して設定を開き、データベース | SQL ダイアレクトに移動します。

  2. 追加ボタン the Add button をクリックして、ダイアレクトを変更するディレクトリまたはファイルを選択します。

  3. 開くをクリックします。

  4. SQL ダイアレクトセルをクリックして、必要なダイアレクトを選択します。

  5. 変更を適用して OK をクリックします。

    Specify an SQL dialect

イメージ

DataGrip でイメージを表示する

  • ファイルツールウィンドウ ( 表示 | ツールウィンドウ | ファイル ) で、イメージファイルを見つけて選択します。

  • 別のタブではなくポップアップでイメージをプレビューするには、ファイルツールウィンドウでイメージファイルを選択し、Ctrl+Shift+I を押します。

外部エディターでイメージを表示する

  • ファイルツールウィンドウ ( 表示 | ツールウィンドウ | ファイル ) で、イメージファイルを右クリックし、外部エディターに移動を選択します。

    または、Ctrl+Alt+F4 を押します。

    DataGrip は、OS でデフォルトで使用されているエディターでイメージを開きます。IDE がファイルを開く別のイメージエディターを設定できます。

デフォルトの外部エディターを変更する

  1. エディターでイメージを右クリックし、コンテキストメニューから外部エディターへのパスを編集を選択します。

    Ctrl+Shift+A を押して Edit Path to External Editor と入力することもできます。

  2. 外部エディターへのパスダイアログで、イメージを開くアプリケーションへのパスを指定し、保存をクリックします。

    Specifying the path to an external editor

ツールバーとコンテキストメニューのアクション

アクション

説明

チェス盤の表示

このチェックボックスを選択すると、透明なイメージがチェスボードとして表示されます。

グリッドの表示

イメージファイルのレビュー時にグリッドが表示されるようにするには、このチェックボックスを選択します。

拡大

クリックするとイメージが拡大されます。

縮小

クリックするとイメージがズームアウトされます。

実際のサイズ

クリックすると実際のサイズでイメージが表示されます。

ウィンドウに合わせる

クリックすると、ウィンドウサイズに合わせて大きなイメージが表示されます。

カラーピッカーの表示

カラーピッカーダイアログを開きます。

関連ページ:

ファイルツールウィンドウ

ファイルツールウィンドウを使用すると、プロジェクトにアタッチされているファイルとディレクトリ、およびクエリコンソールを管理できます。このツールウィンドウのほとんどの機能には、コンテンツペインのコンテキストメニューコマンドとして、関連するショートカットを介してアクセスします。また、ビューには、作成されたスクラッチファイル、クエリコンソール、拡張スクリプトを管理できるスクラッチとコンソールフォルダーが含まれています。次のビデオでは、ファイルツールウィンドウの概要を簡単に説明します。ファイルのプレビュ...

インデックス作成

DataGrip のインデックス作成は、IDE のコア機能であるコード補完、インスペクション、使用箇所の検索、ナビゲーション、構文のハイライト、リファクタリングを担当します。プロジェクトを開いたとき、ブランチを切り替えたとき、プラグインをロードまたはアンロードした後、大規模な外部ファイルの更新後に開始されます。例: これは、プロジェクトのビルド後にプロジェクト内の複数のファイルが作成または生成された場合に発生する可能性があります。インデックス作成では、プロジェクトのコードを調べて、スクリプトを構...

ファイルの実行

実行構成を使用して、選択したデータベースまたはスキーマに対して SQL ファイルが実行されます。目的に応じて、次のいずれかの方法で SQL ファイルを実行できます。新しい実行構成を作成するか、実行構成ウィジェットを介して既存のものを編集します。選択したファイルを実行して、ファイルツールウィンドウから新しい実行構成を作成します。選択したデータベースまたはスキーマに対してファイルを実行することにより、データベースエクスプローラー経由で新しい実行構成を作成します。DataGrip では、SQL ファイ...

スクラッチファイル

一時的なメモを作成したり、プロジェクトのコンテキスト外でコードを作成したりする必要がある場合があります。別のアプリケーションに切り替える代わりに、スクラッチファイルとスクラッチバッファを使用できます。スクラッチファイルは、構文のハイライト、コード補完、対応するファイルタイプのその他すべての機能をサポートする、完全に機能し、実行可能で、デバッグ可能なファイルです。例: あるプロジェクトに取り組んでいるときに、後で別のプロジェクトで使用できるメソッドのアイデアを思いつくことがあります。メソッドのドラ...

DSV ファイルをテーブルとして編集する

DataGrip では、テーブルデータ表現を使用して DSV ファイルの内容を編集できます。このようなファイルの場合、テキストエディターの左下隅にデータタブが表示されます。データタブでは、データエディターでデータを編集できます。データエディターの詳細については、データエディターとビューアーを参照してください。次のビデオは、区切り文字で区切られたドキュメントをデータベースにインポートする方法を示しています。テキストビューとテーブルビューを切り替えるには、エディターの左下隅にあるテキストタブとデータ...