GoLand 2018.2 Help

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

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


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

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

ビュー

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

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

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

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

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

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

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

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

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

メンバーの表示このオプションをオンにすると、クラスを含むツリー内のファイルがノードに変換されます。そのようなノードが展開されると、フィールド、メソッド、および選択された項目の他のメンバーを含む包含クラスが表示されます。
ソースに自動スクロールIf this option is on, GoLand will automatically open the selected item in the editor. Otherwise, you need to double-click items to open them.
ソースから自動スクロールIf this option is on, GoLand automatically locates documents that you open in the editor in the current view of this window.
タイプでソートオプションがオフの場合、項目(ファイル、クラスなど)はアルファベット順にソートされます。このオプションがオンの場合、ファイルは拡張子でソートされます。
フォルダーを常に上にオプションがオンの場合、ファイルの上にフォルダが表示されます。それ以外の場合は、すべての項目がアルファベット順にソートされ、ファイルとフォルダが混在して表示されます。
除外されたファイルを表示このオプションは、プロジェクトビューでのみ使用できます。

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

show excluded files
ファイルのネスト同じ名前と拡張子を持つファイルの表示を設定するファイルネストダイアログを開きます。
固定、ドッキング、フローティング、ウィンドウ分割、スプリットモードこれらのオプションを使用すると、ツールウィンドウの一般的な外観と動作を制御できます。 ツールWindows表示モードを参照してください。
サイドバーから除去このコマンドは、ツールウィンドウを隠し、ツールウィンドウバーから関連するツールウィンドウボタンを削除し、ツールウィンドウをクイックアクセスメニューicons general tbShown svg またはicons general tbHidden svg)から削除します。

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

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

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

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

タイトルバーのボタン

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

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

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

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

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

icons actions collapseall svgCtrl+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+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 modified without checkout.
hijacked
赤色競合とマージ最後の更新中に、ファイルが競合とマージされました。
highlightRedTxt
ライラック外部で削除されたファイルはローカルで削除されますが、削除予定はなく、まだCVSリポジトリに存在しています。
highlightLilac
ダークシアン切り替えこのファイルは、プロジェクト全体とは異なるブランチから取得されます。このステータスは、CVSおよびSVNに有効です。
highlightCyanTxt
最終変更日: 27 August 2018