GoLand 2018.2ヘルプ

プロジェクトツールウィンドウ

表示 | ツール・ウィンドウ | プロジェクト
Alt+1


このツールウィンドウでは、さまざまな視点からプロジェクトを見て、新しい項目(ディレクトリ、ファイル、クラスなど)の作成、エディタでのファイルの開き、興味のあるコード断片への移動などのタスクを実行できます。

このツールウィンドウ内のほとんどの機能は、コンテンツペインおよび関連するショートカットのコンテキストメニューコマンドとしてアクセスされます。

ビュー

ツールウィンドウには、次のビューがあります。

  • プロジェクトビュー。このビューでは、すべてのプロジェクト項目とその依存関係(SDKおよびライブラリ)が表示されます。ディレクトリ構造に重点が置かれています(パッケージも表示されていますが)。

  • スコープビュー(プロジェクト・ファイル問題など)。コンテンツペインに表示されるのは、対応する定義済みまたはユーザー定義の範囲に限定されています。他の点では、現在選択されているビューオプションによっては、スコープビューがプロジェクトビューに似ている場合があります。

  • スクラッチビュー。このビューでは、スクラッチ・ファイルデータベース・コンソールを管理できます。

必要なビューは、タイトルバーの左側のリストから選択します。ビューがタブで表されている場合は、対応するタブをクリックして選択します。

ビューを設定するには、タイトルバーコンテキストメニューの対応するオプションを使用します。必要なオプションには、タイトルバーの icons general gearPlain svg をクリックしてアクセスすることもできます。

タイトルバーコンテキストメニュー

タイトルバーを右クリックすると表示されるコンテキストメニューには、ビュー表示モードプロジェクトの設定、ビューの切り替え、ツールウィンドウのサイズ変更などがあります。

次の表は、利用可能なコマンドとオプションをリストして簡単に説明しています。

項目

ショートカット

説明

次のビューまたはタブを選択します:
前のビューまたはタブを選択
ビューまたはタブのリストを表示する

Alt+Right
Alt+Left
Alt+Down

これらは、異なるビューを切り替えるためのコマンドです。

スコープの編集

このコマンドを使用して、定義済みのスコープを作成および編集できるスコープダイアログを開きます。

このコマンドは、現在のビューがスコープビューである場合にのみ使用できます。

メンバーの表示

このオプションをオンにすると、クラスを含むツリー内のファイルがノードに変換されます。そのようなノードが展開されると、フィールド、メソッド、および選択された項目の他のメンバーを含む包含クラスが表示されます。

ソースに自動スクロール

このオプションがオンの場合、GoLandはエディタで選択した項目を自動的に開きます。それ以外の場合は、項目をダブルクリックして開く必要があります。

ソースから自動スクロール

このオプションをオンにすると、GoLandはエディタで開いたドキュメントをこのウィンドウの現在のビューに自動的に配置します。

タイプでソート

オプションがオフの場合、項目(ファイル、クラスなど)はアルファベット順にソートされます。このオプションがオンの場合、ファイルは拡張子でソートされます。

フォルダーを常に上に

オプションがオンの場合、ファイルの上にフォルダが表示されます。それ以外の場合は、すべての項目がアルファベット順にソートされ、ファイルとフォルダが混在して表示されます。

除外されたファイルを表示

このオプションは、プロジェクトビューでのみ使用できます。

このオプションをオンまたはオフにすると、除外されたフォルダとファイルを表示または非表示にします。

show excluded files

ファイルのネスト...

同じ名前と拡張子を持つファイルの表示を設定するファイルネストダイアログを開きます。

固定、ドッキング、フローティング、ウィンドウ分割、スプリットモード

これらのオプションを使用すると、ツールウィンドウの一般的な外観と動作を制御できます。 ツール・ウィンドウの表示モードを参照してください。

サイドバーから除去

このコマンドは、ツールウィンドウを隠し、ツールウィンドウバーから関連するツールウィンドウボタンを削除し、ツールウィンドウをクイックアクセスメニューicons general tbShown svg またはicons general tbHidden svg)から削除します。

ツールウィンドウを再度開くには(そして関連する機能を復元するには)、メインメニュー表示 | ツール・ウィンドウ | <ウィンドウ名>を使用します。

タブのグループ化

このオプションをオンにすると、タイトルバーの左側に必要なビューを選択できるリストが表示されます。このオプションがオフの場合、ビューはタイトルバーの左側に表示されるタブで表されます。

show views as tabs

移動

ツールウィンドウを別のツールウィンドウバーに関連付けるには、このコマンドを選択し、目的のツールウィンドウバー(または)を選択します。

サイズ変更

罫線の1つを移動してツールウィンドウのサイズを変更するには、このコマンドを選択し、必要な伸びるオプションを選択します。

このコマンドはフローティングモードでは使用できません。

非表示

Shift+Escape

ツールウィンドウを非表示にするには、このコマンドを使用します。

タイトルバーのボタン

項目

ショートカット

説明

icons actions left icons actions right

Alt+Right
Alt+Left

ビューが現在タブとして表示されている場合([グループタブ]オプションはオフ)、このボタンは最後に表示されたタブの右に表示されます。

使用可能なビューの最初または最後が現在選択されている場合、このボタンは icons actions right または icons actions leftとして表示されます。

このボタンをクリックすると、別のビューを選択するなど、ビューのリストを開くことができます。

icon scroll from source on title bar

このアイコンをクリックすると、エディタ内のファイルからプロジェクトツールウィンドウ内の対応するノード(ファイル、クラス、フィールド、メソッドなど)に移動します。

このアイコンは、ソースオプションから自動スクロールが現在オンの場合は使用できません。

icons actions collapseall svg

Ctrl+NumPad -

すべてのノードを折りたたむには、このアイコンまたはショートカットを使用します。

icons general gearPlain svg

このボタンをクリックすると、現在の表示を設定し、ツールウィンドウ表示モードを変更するためのメニューが開きます。

ほとんどのメニュー項目は、オンまたはオフにできるオプションです。オンになっているオプションは、その名前の左側にチェックマークが付いています。

使用可能なオプションは、タイトルバーコンテキストメニュー項目のサブセットです。現在のビューに応じて、メニューには次のオプションが含まれます。

icons general hideToolWindow svgShift+Escapeこのアイコンまたはショートカットを使用してツールウィンドウを非表示にします。

Alt キーと組み合わせて使用​​する場合、このアイコンをクリックすると、同じツールウィンドウバーに接続されているすべてのツールウィンドウが非表示になります。

コンテンツペイン

コンテンツペインには、ディレクトリ、ファイルなどのプロジェクト項目が表示されます。

メインカテゴリ(ノードタイプ)のアイコンが表示され、次の表で簡単に説明されています。メインシンボル(クラス、フィールド、メソッドなど)に使用されるアイコンがシンボルリファレンスに表示されます。

項目

説明

icons modules sourceFolder

パッケージ

icons nodes folder

フォルダ(ディレクトリ)。フォルダのカテゴリによって、色が異なります。

  • プレーンフォルダ icons nodes folder

  • ソースフォルダ icons modules sourceRoot

  • テストソースフォルダ icons modules testRoot

icons modules library

外部ライブラリーは、プロジェクトに関連する第三者ソフトウェアをグループ化するカテゴリです。ノードは、プロジェクトビューが選択されている場合にのみ表示されます。

コンテンツペインの項目のコンテキストメニューコマンド

項目のコンテキストメニューは、この項目で使用可能なすべての機能へのアクセスを提供します。

項目

ショートカット

説明

新規

Alt+Insert

新しい項目(ディレクトリ、ファイル、またはクラス)を作成するには、このコマンドを使用します: 選択したプロジェクト(プロジェクトまたはディレクトリ)内で

切り取り

Ctrl+X

選択した項目を現在の場所からクリップボードに移動するには、このコマンドを使用します。

コピー

Ctrl+C

選択した項目をクリップボードにコピーするには、このコマンドを使用します。

貼り付け

Ctrl+V

このコマンドを使用して、クリップボードの内容を選択した場所に挿入します。

ソースに移動

F4

このコマンドを使用して、選択したファイルをエディタで開きます。ファイルがすでに開いている場合は、対応するエディタタブがアクティブになります。

パスのコピー

Ctrl+Shift+C

このコマンドを使用して、選択した項目の完全なパスをクリップボードにコピーします。

使用箇所の検索

Alt+F7

このコマンドを使用して、選択した項目の使用箇所を検索します: (使用箇所の検索ダイアログが開きます)

パス内検索

Ctrl+Shift+F

テキスト検索を実行するには、このコマンドを使用します: (パス内検索ダイアログが開きます)

プロジェクト内の置換

Ctrl+Shift+R

テキストの検索と置換を実行するには、このコマンドを使用します: (置換パスダイアログが開きます)

リファクタリング

選択した項目に使用可能なリファクタリング (refactoring)のいずれかを実行するには、このコマンドを使用します。

お気に入りに追加

Shift+Alt+F

このコマンドを使用して、選択した項目を既存または新規のお気に入り項目のリストに追加します。 プロジェクトのお気に入りを管理するを参照してください。

サムネイルを表示

Ctrl+Shift+T

選択したディレクトリにあるイメージファイルのサムネールを表示するには、このコマンドを使用します: (サムネイルツールウィンドウが開きます)

コードの再フォーマット

Ctrl+Alt+L

このコマンドを使用して、選択したファイルまたは現在のディレクトリ内のすべてのファイルのソースコードを再フォーマットします: (コードの再フォーマットダイアログが開きます)

再フォーマットとコードの並べ替えも参照してください。

削除

Delete

選択した項目を削除するには、このコマンドを使用します: 慎重に使用してください!

方言の変更(<CurrentDialect>)

SQLファイルおよびデータベースコンソールの場合:ファイルまたはコンソールに関連付けられているSQLダイアレクトを変更します。

実行 '<item_name>'

Ctrl+Shift+F10

SQLファイルまたはデータベースコンソールの場合:選択したファイルまたはコンソールに含まれているすべてのステートメントを実行します。

ローカル・ヒストリー

このコマンドを使用して、選択したファイルまたはディレクトリのローカル・ヒストリーを表示するか、プロジェクトの現在のバージョンのラベルを作成します。

同期 '<item_name>'

選択した項目をファイルシステムに保存されているバージョンと同期するには、このコマンドを使用します。

(ファイルやディレクトリの内容を外部的に変更した場合、特定の状況下では、このコマンドを使用しない限り、対応する変更が認識されない可能性があります)。

エクスプローラーで表示

このコマンドを使用して、ファイルブラウザ(WindowsエクスプローラまたはFinderなど)を開き、そこに選択した項目を表示します。

ファイルパス/ディレクトリパス

Ctrl+Alt+F12

このメニューには、ファイルシステムのルートから選択した要素までのパスと、個々のディレクトリがメニュー項目として表示されます。

このメニューの項目(ディレクトリなど)を選択すると、ファイルブラウザ(WindowsエクスプローラまたはFinderなど)が開き、そこに選択した項目が表示されます。

比較

Ctrl+D

選択したファイルまたはディレクトリを別のファイルまたはディレクトリと比較するには、このコマンドを使用します。 ファイル、フォルダ、テキストソースの比較およびフォルダの差分ビューアを参照してください。

エディターでファイルを比較

選択したファイルと、アクティブなエディタタブで開いているファイルを比較するには、このコマンドを使用します。 ファイル、フォルダ、テキストソースの比較およびファイルの差分ビューアを参照してください。

ディレクトリーをマーク

このコマンドを使用して、選択したディレクトリをソースルートまたはテストソースルートにして、ディレクトリを除外するなどします。

ディレクトリの必要なカテゴリは、サブメニューから選択します。

ダイアグラム

Ctrl+Shift+Alt+U or Ctrl+Alt+U

このコマンドを使用して、選択した項目の図(UML図など)を開きます。

ファイルのステータスのハイライト

現在のプロジェクトのVCS統合が有効になっているの場合、GoLandは色を使用して、プロジェクトツールウィンドウでVCSファイルステータスを示します。次の表は、色の意味についての情報を示しています。

ファイルのステータス

説明

最新

ファイルは変更されません。
highlightBlackTxt

グレー

削除

ファイルはリポジトリから削除する予定です。
highlightGrey

青色

変更

最後の同期以降にファイルが変更されました。
highlightBlueTxt

緑色

追加済み

ファイルはリポジトリに追加する予定です。
highlightGreenTxt

バイオレット

マージ済み

更新の結果、VCSによってファイルがマージされます。
highlightVioletTxt

ブラウン

バージョン管理されていない

ファイルはローカルに存在しますが、リポジトリには存在せず、追加予定もありません。
highlightBrown

オリーブ

無視

ファイルはすべてのVCS操作で無視されます。
highlightOlive

ライトブラウン

ハイジャック

ファイルはチェックアウトなしで変更されます。
hijacked

赤色

競合とマージ

最後の更新中に、ファイルが競合とマージされました。
highlightRedTxt

ライラック

外部で削除された

ファイルはローカルで削除されますが、削除予定はなく、まだCVSリポジトリに存在しています。
highlightLilac

ダークシアン

切り替え

このファイルは、プロジェクト全体とは異なるブランチから取得されます。このステータスは、CVSおよびSVNに有効です。
highlightCyanTxt

最終更新日: 2018年10月12日