データベースツールウィンドウ
データベースツールと SQL プラグインを有効にする
この機能は、PhpStorm にデフォルトでバンドルされ有効になっているデータベースツールと SQL プラグインに依存しています。関連する機能が利用できない場合は、プラグインを無効にしていないことを確認してください。
Ctrl+Alt+S を押して設定を開き、
を選択します。インストール済みタブを開き、データベースツールおよび SQL プラグインを見つけて、プラグイン名の横にあるチェックボックスを選択します。
概要
データベースツールウィンドウ ( ) では、データベースと DDL データソースを操作できます。データベース内のデータ構造を表示および変更したり、その他の関連タスクを実行したりできます。
使用可能なデータソースは、データソース、スキーマ、テーブルなどのツリーとして表示されます。
現在データソースが定義されていない場合は、新規コマンド Alt+Insert を使用してデータソースを作成し、データベースに接続します。データソースの詳細については、データソーストピックを参照してください。
PhpStorm がデータベースに接続されると、データベースツールウィンドウにイントロスペクトされたデータベースオブジェクトが表示されます。データベースツリーの表示オプションの詳細については、表示オプションの章を参照してください。PhpStorm でのデータベースオブジェクトの操作の詳細については、対応するオブジェクトのトピックを参照してください。
このウィンドウの機能のほとんどは、ツールバーアイコンまたはコンテキストメニューコマンドを使用してアクセスします。コマンドの多くにはキーボードショートカットがあります。ツールバーが非表示になっている場合は、ヘッダーボタン (それぞれ と ) を使用して、リフレッシュコマンドとクエリコンソールを開くコマンドにアクセスできます。
データベースを閲覧する
その他のスキーマを表示
データベースツールウィンドウには、データソースのイントロスペクトされたデータベースとスキーマが表示されます。ツリーに表示するデータベースまたはスキーマについては、データソースのスキーマセレクターで選択します。
イントロスペクションの詳細については、用語集を参照してください。
新しいデータソースノードにさらにスキーマを表示するには、N/M ボタンをクリックし、必要なスキーマを選択します。PhpStorm はそれらをイントロスペクトして表示します。
データベースオブジェクトの検索
データベースツールウィンドウでデータベースオブジェクトを検索するには、オブジェクトの名前の入力を開始します。一致するデータベースオブジェクトがハイライトされます。
スピード検索フィルターを切り替えるには、 スピード検索フィルターをクリックします。ハイライトされた複数の項目間を移動するには、Up と Down を押します。
スピード検索の詳細については、ツールウィンドウのスピード検索を参照してください。
データベースオブジェクトをフィルタリングする
データベースオブジェクトをフィルターして、表示する必要がないオブジェクトを非表示にすることができます。これを行うには、データソース設定のオブジェクトフィルターまたはツールウィンドウの項目フィルターを使用します。
データソース設定のオブジェクトフィルター
例:
payment_
で始まる名前を持つすべてのテーブルをフィルタリングできます。データベースオブジェクトをフィルターするには、データソースおよびドライバーダイアログ (Ctrl+Alt+Shift+S) を開きます。
ダイアログの左側のペインで、データベースオブジェクトをフィルター処理するデータソースを選択します。
スキーマタブで、オブジェクトフィルターに移動し、パターンを入力します。この例では、
table:-payment_.*
です。
ツールウィンドウの表示オプションのアイテムフィルター
ツールバーで、 表示オプションをクリックし、 フィルターを選択します。
表示または非表示にする項目を選択または選択解除します。
選択を確定するには、データベースツールウィンドウ内の任意の領域をクリックします。
データソースのコピー
コピーするデータソースを選択し、Ctrl+C を押します。
データソースは XML 形式でクリップボードにコピーされます。データベースツールウィンドウの任意の領域をクリックして Ctrl+V を押すと、他の IDE プロジェクトに貼り付けることができます。
XML 形式でデータソースをコピーする方法の詳細については、異なる IDE インスタンス間でデータソースを共有するを参照してください。
データソースをフォルダーにグループ化する
データソースをフォルダーにグループ化するには、データソースを右クリックしてフォルダーに移動を選択します。フォルダーに移動ダイアログでは、データソースを既存のフォルダーに移動するか、新しいフォルダーを作成できます。
データソースのグループ化の詳細については、データソースをフォルダーにグループ化するを参照してください。
簡単なドキュメントを表示する
クイックドキュメントはアイテムに関する情報を表示します。情報を表示するには、アイテムを選択して Ctrl+Q を押します。
エディターで開いたオブジェクトまでスクロールする
データベースツリー内のデータベースオブジェクトまでスクロールするには、コードエディターでオブジェクトの名前の上にキャレットを置きます。次に、データベースツールウィンドウのツールウィンドウツールバーで、 エディターからスクロールをクリックします。
対応するノードが開き、オブジェクトがデータベースツリー内でハイライトされます。
クイックテーブルバックアップを作成する
重要なデータ操作を行う前に、簡単なテーブルバックアップを作成できます。これを行うには、テーブルを元のスキーマにドラッグし、インポートダイアログでテーブルのコピーを作成します。
ダイアログの詳細については、インポートダイアログを参照してください。
ツリービューを調整する
主要でないオブジェクトのグループを切り替える
デフォルトでは、主要でないオブジェクトはデータベースオブジェクトノードとサーバーオブジェクトノードにグループ化されます。このグループ化を切り替えるには、ツールバーで 表示オプションをクリックし、グループで表示に移動してデータベースとサーバーオブジェクトをクリックします。
表示オプションの詳細については、データベーストピックを参照してください。
グループ化が有効
グループ化が無効です
データソースとそのオブジェクトに色を割り当てる
ツールバーの データソースをクリックします。または、Ctrl+Alt+Shift+S を押します。
データソースおよびドライバーダイアログ (Ctrl+Alt+Shift+S) で、名前フィールドの端にある円をクリックし、色を選択します。
変更を適用し、ダイアログを閉じます。
データソースへの色の割り当ての詳細については、データソースに色を割り当てるおよびクエリコンソールとグリッドに色を割り当てるを参照してください。
ツリーインデントガイドの表示
データベースツールウィンドウでは、インデントレベルを示す垂直線を表示して、データベース内のオブジェクトの階層をよりよく理解できるようにすることができます。
Ctrl+Alt+S を押して設定を開き、
を選択します。ツリービューセクションで、インデントガイドの表示オプションを有効にします。
ツリーインデントガイドが有効になっています
ツリーのインデントガイドが無効になっています
コメントと最終リフレッシュ日を表示
データベースツリー内のオブジェクトのコメントと最終リフレッシュタイムスタンプを表示できます。
ツールバーで、 表示オプションをクリックし、ノードの詳細に移動して、コメントとスキーマ更新時間を選択します。
参考情報
ヘッダー
ツールバー
ウィンドウヘッダーを右クリックし、コンテキストメニューを使用して表示モードを構成したり、ウィンドウを別のツールウィンドウバーに関連付けたり、ウィンドウのサイズを変更したり非表示にしたりすることができます。
ツールバーのボタンを使用することもできます。
項目 | ショートカット | 説明 |
---|---|---|
| エディター領域にフォーカスがあるときに、データベースツールウィンドウ内のオブジェクト名にフォーカスを自動的に設定します。 | |
| Ctrl+NumPad + | 現在のビューのすべてのノードを展開します。 |
| Ctrl+NumPad - | 現在のビューで展開されているすべてのノードを折りたたみます。 |
| Shift+Escape | ツールウィンドウを非表示にします。 すべてのツールウィンドウを非表示にするには、Ctrl+Shift+F12 を押します。 |
コンテキストメニュー
項目 | 説明 |
---|---|
エディターから自動スクロール | エディターで開かれたデータベースオブジェクトが、データベースツールウィンドウで自動的に選択されるようにします。 エディターからスクロール設定を無効にします。 |
スピード検索 | ツールウィンドウのスピード検索機能の入力フィールドを開きます。 |
ツールバーの表示 | データベースツールウィンドウにツールバーを表示します。 |
表示モード | このオプションを使用すると、ツールウィンドウの一般的な外観と動作を制御できます。詳細については、ツールウィンドウの表示モードを参照してください。 |
移動 | ツールウィンドウを別のツールウィンドウバーに関連付けるには、このコマンドを選択し、宛先のツールウィンドウバー ( 上、左、下または右 ) を選択します。詳細については、ツールウィンドウを移動するの章を参照してください。 |
サイズ変更 | 罫線の 1 つを移動してツールウィンドウのサイズを変更するには、このコマンドを選択し、必要な伸縮オプションを選択します。 このコマンドはフローティングモードでは使用できません。 |
サイドバーから除去 | このコマンドは、ツールウィンドウを非表示にし、ツールウィンドウバーから関連するツールウィンドウボタンを削除し、クイックアクセスメニュー ( または ) からツールウィンドウを削除します。 ツールウィンドウを再度開く(および関連機能を復元する)には、メインメニュー を使用するか、Alt+1 を押します。 |
ヘルプ | このコマンドは、PhpStorm オンラインヘルプのプロジェクトツールウィンドウの説明を開きます。 |
ツールバーコントロール
アイコン | コマンド | ショートカット | 説明 | 以下のために利用可能 |
---|---|---|---|---|
| 新規 | Alt+Insert | 新しいデータソース、ロール、データベース、スキーマ、クエリコンソール、テーブル、列、インデックス、または主キーまたは外部キーを作成します。オプションのリストは、現在選択されている要素によって異なります。 | データソースとその要素。DDL データソースが選択されている場合、別のデータソースの作成のみを選択できます。 |
| データソースのプロパティ | データソースとその設定を管理するためにデータソースおよびドライバーダイアログを開きます。 | すべてのノードタイプ | |
| リフレッシュ | Ctrl+F5 | 選択した要素のビューを更新します(つまり、要素のビューをデータベース内の実際の状態と同期します)。 データソースおよびドライバーダイアログも参照してください。 | データソースとその要素。 |
| 非アクティブにする Ctrl+F2 | Ctrl+F2 | 選択した 1 つまたは複数のデータソースのデータベース接続を閉じます。(セッションが接続されているデータソースは、アイコンの隅に緑色の点で示されます。) | アクティブな接続を持つデータソースとその要素 |
| クエリコンソールに移動 | Ctrl+Shift+F10 | 選択したデータソースのクエリコンソールのリストを開きます。 | データソースとその要素 (テーブルとテーブルの列) |
| データの編集 | F4 | データエディターでオブジェクトのテーブルビューを開きます。このオプションは、テーブル、ビュー、マテリアライズドビューで機能します。 | データソース内の対応する要素。 |
| DDL に移動 | Ctrl+B | 選択したオブジェクトの DDL スクリプトを開きます。 たとえば、 | データソース内の対応する要素。 |
| 構成の比較 | Ctrl+D | マイグレーションダイアログで 2 つのデータベースオブジェクトの構造を比較します。 | 同じ種類の 2 つの選択されたデータベースオブジェクト。 |
| 表示オプション | アイテムフィルターを含むデータベースオブジェクトツリー表示オプションのリストを開きます。オプションの詳細については、表示オプションの章を参照してください。 | すべてのアイテム。 |
表示オプション
オプション | 説明 |
---|---|
フィルター | フィルタリングできるデータベースオブジェクトのリストを開きます。データベースオブジェクトのリストは、選択したデータベースによって異なります。使用可能なデータベースオブジェクトとそのアイコンの完全なリストを表示するには、データソースとその要素のアイコンにアクセスしてください。 フィルターアイコンの隅にある緑色の点は、フィルターがオンになっていて、一部のオブジェクトがフィルターで除外されていることを示します。 |
グループで表示 | |
データソース | データソースのフォルダーを表示します。 フォルダー作成の詳細については、データソースをフォルダーにグループ化するの章を参照してください。 |
データベースとスキーマ | データベースとスキーマのフォルダーを表示します。 |
サーバーとデータベースオブジェクト | サーバーおよびデータベースオブジェクトのフォルダー (それぞれサーバーオブジェクトおよびデータベースオブジェクト ) を表示します。この設定は、ユーザー、ロール、テーブルスペース、モジュール、外部データラッパー、その他のあまり使用されないオブジェクトに関係します。 |
オブジェクト要素 | このオプションは、テーブル要素の表示方法を定義します。
|
スキーマオブジェクト | スキーマ要素の表示方法を定義します。
|
プロシージャと関数を分離 | Microsoft SQL Server、Oracle、PostgreSQL では、プロシージャと関数を異なるフォルダーに分割します。 |
スキーマの下に制約と同様のオブジェクトを配置する | スキーマ名前空間に存在するオブジェクト名のノードを表示します。例: キー、 このオプションは、次の状況で使用できます。
|
アルファベット順にソート | データベースオブジェクトをアルファベット順に並べます。このオプションを無効にすると、自然な並べ替え順序が適用されます。 |
要素の表示 | |
すべての名前空間 | イントロスペクションに選択されていない場合でも、すべてのデータベースとスキームを表示します。
|
空のグループ | スキーマオブジェクトまたはオブジェクト要素オプションが選択されている場合、要素を含まないカテゴリを表示または非表示にすることを選択できます。 |
中間ノード | 親ノードと同じレベルに他のオブジェクトがない場合にのみ親ノードを表示または非表示にします。 |
生成されたオブジェクト | Oracle の場合、ツリー内の自動生成されたオブジェクトを表示または非表示にします。これは、次のオブジェクトに関係します。
|
仮想オブジェクト | 次のオブジェクトを表示または非表示にします。
|
ノードの詳細 | |
コメント | データベースオブジェクトのコメントを表示します。 |
スキーマ更新時間 | スキーマに対して最後に実行されたイントロスペクションのローカル日時を表示します。 この機能は現在、ClickHouse、Redis、Apache Cassandra、および Apache Hive ではサポートされていません。 |
コンテキストメニュー
データベースツールウィンドウでオブジェクトを右クリックすると、コンテキストメニューアクションが表示されます。
コマンド | ショートカット | 説明 | 以下のために利用可能 |
---|---|---|---|
Properties | データソースとその設定を管理するためにデータソースおよびドライバーダイアログを開きます。 | データソースおよび DDL データソースノード。 | |
新規 | Alt+Insert | 新しいデータソース、ロール、データベース、スキーマ、クエリコンソール、テーブル、列、インデックス、主キー、外部キーを作成します。オプションのリストは、現在選択されている要素によって異なります。 | データソースとその要素。DDL データソースが選択されている場合、別のデータソースの作成のみを選択できます。 |
名前変更 | Shift+F6 | 選択した項目の名前を変更します。開いたダイアログで新しい名前を指定します。 | データソースとその要素。 |
コピーペースト | 参照をコピー | Ctrl+Alt+Shift+C | 選択した項目の完全修飾名をクリップボードにコピーします。 | データソースとその要素。 |
コピーペースト | 複製 | Ctrl+D | 選択したデータソースのコピーを作成します。表示されるデータソースとドライバダイアログでデータソースのプロパティを指定します。 | データソースおよび DDL データソースノード。 |
データの編集 | F4 | データエディターでオブジェクトのテーブルビューを開きます。このオプションは、テーブル、ビュー、マテリアライズドビューで機能します。 | データソース内の対応する要素。 |
フォルダーに移動 | F6 | 選択したデータソースをフォルダーに移動します。フォルダーがまだ存在しない場合は、表示されるフォルダーに移動ポップアップで最初のフォルダーを作成します。 データソースのグループ化の詳細については、データソースをフォルダーにグループ化するを参照してください。 | データソースおよび DDL データソースノード。 |
リフレッシュ | Ctrl+F5 | 選択した要素のビューを更新します(つまり、要素のビューをデータベース内の実際の状態と同期します)。 データソースおよびドライバーダイアログも参照してください。 | データソースとその要素。 |
非アクティブにする Ctrl+F2 | Ctrl+F2 | 選択した 1 つまたは複数のデータソースのデータベース接続を閉じます。(セッションが接続されているデータソースは、アイコンの隅に緑色の点で示されます。) | アクティブな接続を持つデータソースとその要素 |
ドロップ または データソースの除去 | Delete | 選択した項目の除去。 | データソースとその要素。 |
クイックドキュメント | Ctrl+Q | 選択した要素に関する基本情報を表示します。 ドキュメントポップアップを閉じるには、Escape を押します。 クイックドキュメントの詳細については、「クイックドキュメント」を参照してください。 | データソースとその要素。 |
ナビゲーション | DDL に移動 | Ctrl+B | 選択したオブジェクトの DDL スクリプトを開きます。 たとえば、 | データソース内の対応する要素。 |
ナビゲーション | クエリコンソールに移動 | Ctrl+Shift+F10 | 選択したデータソースのクエリコンソールのリストを開きます。 | データソースとその要素 (テーブルとテーブルの列) |
関数の実行 または プロシージャの実行 | 選択した関数または手順を実行します。 | データソース要素: 関数、プロシージャ。 | |
(Oracle のみ) イントロスペクションレベル | データベース全体または特定のスキーマのイントロスペクションレベルを変更します。子は、親に設定されたレベルを継承します。 | Oracle データソースノード。 | |
SQL スクリプト | SQL ジェネレーター | Ctrl+Alt+G | データベースオブジェクトのデータ定義構造を生成します。例: 単一のテーブルまたはスキーマ内のすべてのテーブルの DDL ファイルを生成できます。また、生成設定をカスタマイズすることもできます。たとえば、テーブルの作成に使用する構文を設定できます: SQL ジェネレーターの使用に関する詳細については、データベースオブジェクトの DDL 定義を生成するおよび SQL ジェネレーターの出力設定を変更するの章を参照してください。 | データソース要素。 |
SQL スクリプト | クリップボードに DDL を生成 | Ctrl+Alt+Shift+G | オブジェクトの DDL を生成し、クリップボードにコピーします。 | データソースとその要素。 |
SQL スクリプト | 切り捨て… | 選択したテーブルのすべての行を削除します。 | データソース要素: テーブル。 | |
ツール | 表示対象スキーマの管理 | 現在のデータソースで使用可能なスキーマを含むポップアップを開きます。 スキーマの表示と非表示も参照してください。 | データソースとその要素。 | |
ツール | 構成の比較 | Ctrl+D | 選択した 2 つのデータベースオブジェクト (データソース、スキーマ、テーブル) の構造を比較します。比較結果は差分ビューアーに表示されます。 | データソースとその要素。 |
ツール | 全文検索 | Shift+Ctrl+Alt+F | データの正確な場所を知らなくても、データベースまたはデータベースグループ内のデータを検索します。 全文検索の詳細については、「データベースでの全文検索」を参照してください。 | データソースとその要素。 |
ツール | 色の設定 | 選択した要素の色を設定または変更します。( データベースの色設定ダイアログが開きます。) 色を設定するには、データソースを右クリックし、データベースの色設定ダイアログで、ダイアログと色付けオプションを選択します。 を選択します。データソースの色をクエリコンソールとグリッドに適用するには、コンソールエディターおよびグリッド内チェックボックスをオンにします。 クエリコンソールとグリッドに色を割り当てるも参照してください。 | データソースとその要素。 | |
ツール | ブックマークの追加 | F11 | 選択したアイテムをブックマークに追加します。 | データソースとその要素。 |
ツール | スクリプト拡張 | POJOs.clj の生成 | 選択したテーブルの Java エンティティクラスを生成します。開いたダイアログで、JAVA クラスファイルを生成するディレクトリを指定します。 | データソースとその要素。 | |
ツール | スクリプト拡張 | スクリプトディレクトリに移動 | Generate POJOs.clj サンプルスクリプトファイルが置かれているディレクトリに切り替えます。 | データソースとその要素。 | |
インポート / エクスポート | データをファイルにエクスポート | 選択したテーブルとビューのデータをファイルに保存します。出力形式を選択します(たとえば、SQL 挿入、タブ区切り(TSV)、JSON-Clojure.json.clj)。 | データソース要素: テーブルとビュー。 | |
インポート / エクスポート | ファイルからデータをインポート… | 区切り文字で区切られた値(CSV、TSV など)を含むテキストファイルをデータベースにインポートします。 現在スキーマが選択されている場合、PhpStorm はインポートするデータの新しいテーブルを作成します。テーブルが選択されている場合、PhpStorm は選択したテーブルにデータを追加しようとします。 | データソース要素: テーブル。 | |
インポート / エクスポート | テーブルにコピー | F5 | 選択したテーブルのコピーを作成します。別のスキームまたはデータソースでコピーを作成できます。例: | データベースオブジェクト: テーブルとビュー。 |
インポート / エクスポート | DDL データソースにダンプ | 通常のデータソースをルート / リポジトリフォルダーにダンプして、DDL データソースを作成します。 | データソースとその要素。 | |
インポート / エクスポート | 'mysqldump' でエクスポート または インポート / エクスポート | 'pg_dump' でエクスポート | 選択したアイテムに対して mysqldump または pg_dump を実行します。mysqldump と pg_dump は、ネイティブの MySQL および PostgreSQL ツールです。それらは PhpStorm に統合されていません。dev.mysql.com(英語) と postgresql.org(英語) でそれらについて読むことができます。 | データソースノード。 | |
インポート / エクスポート | 'mysql' で復元 または インポート / エクスポート | 'psql' で復元 または 復元 | mysql、pg_restore、psql を実行してデータダンプを復元します。これらのツールは MySQL および PostgreSQL にネイティブです。PhpStorm には統合されていません。これらについては、dev.mysql.com(英語) および postgresql.org(英語) を参照してください。 | データソースノード。 | |
ダイアグラム | 可視化して表示 および ダイアグラム | 可視化してポップアップ表示 | Ctrl+Alt+Shift+U および Ctrl+Alt+U | 選択したデータソースまたはテーブルの UML クラスダイアグラムを表示します。次のオプションから選択できます。
| データソースとその要素。 |
診断 | ダンプメタデータモデル (旧ダンプモデル) | データベースの診断表現を PhpStorm 内部形式で生成します。この情報は、一部のデータベースオブジェクトがデータベースに存在するが、データベースツールウィンドウに表示されない場合に、サポートチームに役立つ可能性があります。 | データソースとその要素。 | |
診断 | イントロスペクター診断ファイルの生成 (旧: イントロスペクター診断の準備) | 以下に関する情報を含む 3 つのファイルを生成します。
この情報は、イントロスペクションが正しく機能しない場合に役立つことがあります。例: 古いものが表示された場合、または新しいオブジェクトが表示されなかった場合。 | データソースとその要素。 | |
診断 | 強制リフレッシュ | Ctrl+Shift+F5 | キャッシュからデータソース情報を削除し、再度ロードします。このアクションは、データソースノードでのみ使用できます。 | データソースノード。 |
診断 | このスキーマのキャッシュを破棄 | PhpStorm がデータベースに関して蓄積した情報を削除します。このアクションは、データソースノードでのみ使用できます。 データ構造の誤った表示や同期中のエラーなどの問題が発生した場合は、このコマンドを使用してください。 これにより問題が解消されたかどうかを確認するには、同期コマンドを使用してください。 | データソースノード。 | |
診断モード | PhpStorm がイントロスペクションログを書き込む診断モードを有効にします。 モードを有効または無効にすると表示される診断ログが開始されましたおよび診断ログが停止しました通知ポップアップ内のリンクをクリックすると、ログファイルにアクセスできます。 |
アイコン
データソースとその要素
アイコン | 説明 |
---|---|
| アクセスメソッド |
| 集計 |
| エイリアス型 |
| 引数 |
| 本文 |
| 確認 |
| クラスタ |
| 照合 |
| コレクション型 |
| 列。 列アイコンの組み合わせの詳細については、列に可能なアイコンの組み合わせを参照してください。 |
| データファイル |
| データベース |
| 読み取り専用状態 |
| DDL データソース |
| デフォルト |
| 例外 |
| 拡張 |
| 外部スキーマ |
| 外部データラッパー |
| 外部キー |
| 外部テーブル (FOREIGN) |
| インデックス |
| キー |
| マテリアライズドログ |
| マテリアライズドビュー |
| オブジェクト属性 |
| オブジェクト型 |
| 演算子 |
| パッケージ |
| 主キー |
| 射影 |
| データソース |
| ロール |
| ルーチン |
| ルール |
| スケジュール済みイベント |
| スキーマ |
| シーケンス |
| サーバー |
| ストアドプロシージャまたは関数 |
| シノニム |
| テーブル |
| テーブルタイプ |
| テーブル領域 |
| トリガー |
| ユーザー |
| ユーザーマッピング |
| 変数 |
| 表示 |
| 仮想列 |
| 仮想外部キー |
| 仮想ビュー |
| 仮想テーブル |
列に可能なアイコンの組み合わせ
アイコン | 外部キー | 主キー | インデックス付き | 非 null |
---|---|---|---|---|
| ||||
|
| |||
|
| |||
|
| |||
|
| |||
|
|
| ||
|
|
|
|
|
|
|
|
| |
|
|
|
| |
|
|
| ||
|
|
|
| |
|
|
| ||
|
|
| ||
|
|
|
| |
|
|
| ||
|
|
|
関連ページ:
データソース
データベースツールと SQL プラグインを有効にするこの機能は、PhpStorm にデフォルトでバンドルされ有効になっているデータベースツールと SQL プラグインに依存しています。関連する機能が利用できない場合は、プラグインを無効にしていないことを確認してください。を押して設定を開き、を選択します。インストール済みタブを開き、データベースツールおよび SQL プラグインを見つけて、プラグイン名の横にあるチェックボックスを選択します。データソースは接続構成です。データベースへの接続を確立するために...
ツールウィンドウのスピード検索
スピード検索は、ツールウィンドウ内の項目 (プロジェクトツールウィンドウのファイルまたはフォルダー、構造ツールウィンドウのメンバー、コミットツールウィンドウの変更リスト、TODO リストの項目など) をすばやく検索できます。ツールウィンドウ、ツリー、リスト、ポップアップを選択します。ファイル、クラス、フィールドの名前など、アイテム名の入力を開始します。入力すると、入力した文字を示すフィールドがツールウィンドウ上に表示され、選択範囲が指定した文字列に一致する最初の項目に移動します。文字列の一致する...
コードリファレンス情報
パラメーター情報:パラメーター情報ポップアップには、メソッド呼び出しと関数呼び出しのパラメーターの名前が表示されます。PhpStorm は、エディターで左括弧を入力するか、候補リストからメソッドを選択すると、1 秒 (1000 ミリ秒) 以内に、使用可能なすべてのメソッドシグネチャーを含むポップアップを自動的に表示します。ポップアップが閉じている場合、または IDE がポップアップを自動的に表示しないように構成されている場合は、ポップアップを明示的に呼び出すことができます。これを行うには、を...
インポート
データベースツールと SQL プラグインを有効にするこの機能は、PhpStorm にデフォルトでバンドルされ有効になっているデータベースツールと SQL プラグインに依存しています。関連する機能が利用できない場合は、プラグインを無効にしていないことを確認してください。を押して設定を開き、を選択します。インストール済みタブを開き、データベースツールおよび SQL プラグインを見つけて、プラグイン名の横にあるチェックボックスを選択します。スクリプトファイルからデータをインポートするには、SQL ファイ...
ツールウィンドウの表示モード
デフォルトでは、ツールウィンドウはメインウィンドウの端にアタッチされ、常に表示されています。たとえば、特定のツールウィンドウの表示モードを変更して、アクティブな場合にのみ表示したり、ツールウィンドウバーから切り離したりできます。ツールウィンドウの表示モードを変更するメインメニューでに移動し、表示モードを選択します。または、ツールウィンドウのヘッダーでクリックし、を選択して、表示モードを選択します。次のツールウィンドウの表示モードを使用できます。ドック (ピン留め): これは、ツールウィンドウが...
ツールウィンドウ
ツールウィンドウは、プロジェクト構造の表示、アプリケーションの実行とデバッグ、バージョン管理システムやその他の外部ツールとの統合、コード分析、検索、ナビゲーションなどの開発タスクへのアクセスを提供します。デフォルトでは、ツールウィンドウはメインウィンドウの下部と側面に接続されています。ただし、別のモニターなどで別のウィンドウとして使用するために、再配置したり、切り離したりすることもできます。一部のツールウィンドウは常に使用可能であり(たとえば、プロジェクトおよび構造)、一部は特定のプラグインが有...