ファイル管理
データベースツールと SQL プラグインを有効にする
この機能は、IntelliJ IDEA にバンドルされており、デフォルトで有効になっているデータベースツールと SQL プラグインに依存しています。関連する機能が利用できない場合は、プラグインを無効にしていないことを確認してください。
Control+Alt+S を押して IDE 設定を開き、
を選択します。インストール済みタブを開き、データベースツールおよび SQL プラグインを見つけて、プラグイン名の横にあるチェックボックスを選択します。
ステートメントを実行し、コードのアイデアを追跡するには、データベースツールと SQL プラグインの特殊なファイルタイプを使用します。また、マシンに保存したファイルを操作して、IntelliJ IDEA 内部ファイル内のデータベースオブジェクトの DDL を編集することもできます。
クエリまたはデータベースコンソールは、特定のデータソースに添付される SQL ファイルです。データソースを作成すると、クエリコンソールが自動的に作成されます。ただし、データソースにさらに多くのコンソールを追加すると、それぞれが新しい接続を作成します。新しい接続を作成したくない場合は、シングルセッションモードを有効にします。クエリコンソールの詳細については、「クエリコンソール」を参照してください。
スクラッチファイルはクエリコンソールに似ていますが、データソースに接続されません。スクラッチファイルは、コードのアイデアの暫定的なメモまたはドラフトとして参照されます。通常、スクラッチファイルはプロジェクトコンテキストの外にあります。ただし、SQL スクラッチファイルをデータソースに関連付けて、SQL エディターとして使用することはできます。スクラッチファイルの詳細については、「スクラッチファイル」を参照してください。
ユーザーファイルは、コンピューターまたはサーバーに保存する SQL スクリプトです。ディレクトリとユーザーファイルの操作の詳細については、「ユーザーファイル」を参照してください。
オブジェクトエディターは、プロシージャ、ビュー、関数、その他のオブジェクトの DDL を編集する内部ファイルです。
コンテキスト | 機能性 | |
---|---|---|
クエリコンソール | 特定のデータソースに添付されている実行可能な SQL ファイル。 |
|
スクラッチ | 特定のデータソースに添付されていないファイル。 |
|
ユーザーファイル | マシンに保存されているファイル。 |
SQL ファイルを見つける
プロジェクトツールウィンドウ ( ) で SQL ファイルを見つけます。
クエリコンソールの場合は、
に移動します。でスクラッチファイルを見つけます。
要素の位置を示す次の図を検討してください。
![ファイルの場所 Location of files](https://resources.jetbrains.com/help/img/idea/2023.2/sql_files_location.png)
ユーザーファイルを含むディレクトリ。
コンソールファイル。
スクラッチファイル。
クエリコンソールのファイルタブ。
スクラッチファイルタブ。
<スキーマ> リストで選択されたスキーマ。
<セッション> リストで選択されたセッション。現在の SQL ファイルが添付されます。
関連ページ:
![](https://resources.jetbrains.com/help/img/idea/2023.2/db_disconnect_from_data_source_Ndb.png)
接続の構成
データベースツールと SQL プラグインを有効にするこの機能は、IntelliJ IDEA にバンドルされており、デフォルトで有効になっているデータベースツールと SQL プラグインに依存しています。関連する機能が利用できない場合は、プラグインを無効にしていないことを確認してください。を押して IDE 設定を開き、を選択します。インストール済みタブを開き、データベースツールおよび SQL プラグインを見つけて、プラグイン名の横にあるチェックボックスを選択します。データソースを作成すると、Intel...
![](https://resources.jetbrains.com/help/img/idea/2023.2/db_query_console_overview.png)
クエリコンソール
データベースツールと SQL プラグインを有効にするこの機能は、IntelliJ IDEA にバンドルされており、デフォルトで有効になっているデータベースツールと SQL プラグインに依存しています。関連する機能が利用できない場合は、プラグインを無効にしていないことを確認してください。を押して IDE 設定を開き、を選択します。インストール済みタブを開き、データベースツールおよび SQL プラグインを見つけて、プラグイン名の横にあるチェックボックスを選択します。概要:クエリまたはデータベースコン...
![](https://resources.jetbrains.com/help/img/idea/2023.2/new_scratch_buffer.png)
スクラッチファイル
一時的なメモを作成したり、プロジェクトのコンテキスト外でコードを作成したりする必要がある場合があります。別のアプリケーションに切り替える代わりに、スクラッチファイルとスクラッチバッファを使用できます。スクラッチファイルは、構文のハイライト、コード補完、対応するファイルタイプのその他すべての機能をサポートする、完全に機能し、実行可能で、デバッグ可能なファイルです。例: あるプロジェクトに取り組んでいるときに、後で別のプロジェクトで使用できるメソッドのアイデアを思いつくことがあります。メソッドのドラ...
![](https://resources.jetbrains.com/help/img/idea/2023.2/db_change_sql_dialect_for_file.png)
ユーザーファイル
データベースツールと SQL プラグインを有効にするこの機能は、IntelliJ IDEA にバンドルされており、デフォルトで有効になっているデータベースツールと SQL プラグインに依存しています。関連する機能が利用できない場合は、プラグインを無効にしていないことを確認してください。を押して IDE 設定を開き、を選択します。インストール済みタブを開き、データベースツールおよび SQL プラグインを見つけて、プラグイン名の横にあるチェックボックスを選択します。ユーザーファイルは、マシンまたはアク...
![](https://resources.jetbrains.com/help/img/idea/2023.2/vcs_operations_quick_list.png)
バージョン管理
VCS 操作のポップアップ () またはを使用して、VCS 関連のコマンドをすばやく呼び出します。ポップアップ内のアクションのリストは、現在有効になっている VCS によって異なります。次のショートカットを使用して、グローバルバージョン管理コマンドを呼び出すこともできます。VCS 操作のポップアップ ... コミット ... プロジェクトの更新ロールバックプッシュ ... 次の変更前の変更バージョン管理ウィンドウを表示するコミットウィンドウを表示データフローを...
![](https://resources.jetbrains.com/help/img/idea/2023.2/db_sql_resolution_scopes.png)
SQL 解決スコープ
SQL 解決スコープを使用すると、フォルダーまたはファイルを特定のデータソースに関連付けることができます。このマッピングを設定すると、関連付けられたデータソースに対応するコーディング支援を使用できます。SQL 解決スコープが設定されている場合、IDE は関連するデータソースに適したデータベースオブジェクトを提案します。2 つのデータソースがあると考えてください。1 つは本番データベース(PostgreSQL 14)用で、もう 1 つはテストデータベース(PostgreSQL 12.8)用です。両...