GoLand 2018.1ヘルプ

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

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


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

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

ビュー

ツールウィンドウには多数のビューが用意されています。

異なるビューは、さまざまなプロジェクトの側面を強調し、一般に、どのアイテムが表示され、どのように定義されるかを定義します。

  • プロジェクトビュー。このビューでは、すべてのプロジェクト項目とその依存関係(SDKおよびライブラリ)が表示されます。ディレクトリ構造に重点が置かれています(パッケージも表示されていますが)。
  • スコープビュー(プロジェクト・ファイル問題など)。コンテンツペインに表示されるのは、対応する定義済みまたはユーザー定義の範囲に限定されています。他の点では、現在選択されているビューオプションによっては、スコープビューがプロジェクトビューに似ている場合があります。
  • スクラッチビュー。このビューでは、スクラッチファイルデータベースコンソールを管理できます。

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

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

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

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

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

項目ショートカット説明
次のビューまたはタブを選択します:
前のビューまたはタブを選択
ビューまたはタブのリストを表示する
Alt+Right
Alt+Left
Alt+Down
これらは、異なるビューを切り替えるためのコマンドです。
スコープの編集このコマンドを使用して、定義済みのスコープを作成および編集できるスコープダイアログを開きます。

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

メンバーの表示このオプションをオンにすると、クラスを含むツリー内のファイルがノードに変換されます。そのようなノードが展開されると、フィールド、メソッド、および選択された項目の他のメンバーを含む包含クラスが表示されます。
ソースに自動スクロールこのオプションがオンの場合、GoLandはエディタで選択した項目を自動的に開きます。
ソースから自動スクロールこのオプションがオンの場合、GoLandはエディタで開いたドキュメントをプロジェクトツールウィンドウに自動的に配置します。
タイプでソートオプションがオフの場合、項目(ファイル、クラスなど)はアルファベット順にソートされます。このオプションがオンの場合、ファイルは拡張子でソートされます。
フォルダーを常に上にこのオプションをオンにすると、すべてのフォルダがファイルの前に表示されます。それ以外の場合は、すべての項目がアルファベット順にソートされ、ファイルとフォルダが混在して表示されます。
除外されたファイルを表示このオプションは、プロジェクトビューでのみ使用できます。

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

show excluded files
ファイルのネスト...このオプションをクリックすると、ファイルネストダイアログが開き、同じ名前のファイルの表示が設定されます。
固定、ドッキング、フローティング、ウィンドウ分割、スプリットモードこれらのオプションを使用すると、ツールウィンドウの一般的な外観と動作を制御できます。見る
サイドバーから除去このコマンドは、ツールウィンドウを隠し、ツールウィンドウバーから関連するツールウィンドウボタンを削除し、ツールウィンドウをクイックアクセスメニューshow tool window bars または show hide tool window bars)から削除します。

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

タブのグループ化このオプションをオンにすると、タイトルバーの左側に必要なビューを選択できるリストが表示されます。このオプションがオフの場合、ビューはタイトルバーの左側に表示されるタブで表されます。
show views as tabs
移動ツールウィンドウを別のツールウィンドウバーに関連付けるには、このコマンドを選択し、目的のツールウィンドウバー(または)を選択します。
サイズ変更罫線の1つを移動してツールウィンドウのサイズを変更するには、このコマンドを選択し、必要な伸びるオプションを選択します。

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

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

タイトルバーのボタン

項目ショートカット説明
icon left right on title barAlt+Right
Alt+Left
ビューが現在タブとして表示されている場合([グループタブ]オプションはオフ)、このボタンは最後に表示されたタブの右に表示されます。

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

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

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

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

icon collapse all on title barCtrl+NumPad -すべてのノードを折りたたむには、このアイコンまたはショートカットを使用します。
icon viewModeこのボタンをクリックすると、現在の表示を設定し、ツールウィンドウ表示モードを変更するためのメニューが開きます。

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

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

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

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

コンテンツペイン

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

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

項目説明
package icon largeパッケージ
folder

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

  • プレーンフォルダ folder
  • ソースフォルダ root_Source.png
  • テストソースフォルダ root_Test.png

フォルダの種類の詳細については、

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

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

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

項目ショートカット説明
新規Alt+Insert新しい項目(ディレクトリ、ファイル、またはクラス)を作成するには、このコマンドを使用します: 選択したプロジェクト(プロジェクトまたはディレクトリ)内で
切り取りCtrl+X選択した項目を現在の場所からクリップボードに移動するには、このコマンドを使用します。
コピーCtrl+C選択した項目をクリップボードにコピーするには、このコマンドを使用します。
コピーパスCtrl+Shift+Cこのコマンドを使用して、選択した項目の完全なパスをクリップボードにコピーします。
相対パスのコピーCtrl+Shift+Alt+Cこのコマンドを使用して、選択した項目の相対パスをクリップボードにコピーします。
貼り付けCtrl+Vこのコマンドを使用して、クリップボードの内容を選択した場所に挿入します。
ソースに移動F4このコマンドを使用して、選択したファイルをエディタで開きます。ファイルがすでに開いている場合は、対応するエディタタブがアクティブになります。
使用箇所の検索Alt+F7このコマンドを使用して、選択した項目の使用箇所を検索します: (使用箇所の検索ダイアログが開きます)
パス内検索Ctrl+Shift+Fテキスト検索を実行するには、このコマンドを使用します: (パス内検索ダイアログが開きます)
プロジェクト内の置換Ctrl+Shift+Rテキストの検索と置換を実行するには、このコマンドを使用します: (置換パスダイアログが開きます)
リファクタリング選択した項目に使用可能なリファクタリングのいずれかを実行するには、このコマンドを使用します。
お気に入りに追加このコマンドを使用して、選択した項目を既存または新規のお気に入り項目のリストに追加します。見る
サムネイルを表示Ctrl+Shift+T選択したディレクトリにあるイメージファイルのサムネールを表示するには、このコマンドを使用します: (サムネイルツールウィンドウが開きます)
コードの再フォーマットCtrl+Alt+Lこのコマンドを使用して、選択したファイルまたは現在のディレクトリ内のすべてのファイルのソースコードを再フォーマットします: (コードの再フォーマットダイアログが開きます)

エディタの基本も参照してください。

削除Delete選択した項目を削除するには、このコマンドを使用します: 慎重に使用してください!
方言の変更(<CurrentDialect>)SQLファイルおよびデータベースコンソールの場合:ファイルまたはコンソールに関連付けられているSQLダイアレクトを変更します。
実行 '<item_name>'Ctrl+Shift+F10SQLファイルまたはデータベースコンソールの場合:選択したファイルまたはコンソールに含まれているすべてのステートメントを実行します。
ローカル・ヒストリーこのコマンドを使用して、選択したファイルまたはディレクトリのローカル履歴を表示するか、プロジェクトの現在のバージョンのラベルを作成します。 ローカル・ヒストリーを参照してください。
同期 '<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
ライトブラウンハイジャックFile is チェックアウトなしで変更されました。このステータスは、Perforce、ClearCase、およびVSSの下のファイルに有効です。チェックアウトなしで変更されました。
hijacked
赤色競合とマージ最後の更新中に、ファイルが競合とマージされました。
highlightRedTxt
ライラック外部で削除されたファイルはローカルで削除されますが、削除予定はなく、まだCVSリポジトリに存在しています。
highlightLilac
ダークシアン切り替えこのファイルは、プロジェクト全体とは異なるブランチから取得されます。このステータスは、CVSおよびSVNに有効です。
highlightCyanTxt
最終変更日: 2018年4月16日