ファイルとプロジェクト全体の分析
GoLand は、エディターで現在開いているファイル内のコードを分析し、入力中に検出された問題をハイライト表示します。また、プロジェクト全体のエラーを自動的にチェックします。
さらに、選択したファイルスコープでインスペクションまたはインスペクションのグループを手動で実行できます。この場合、検出されたすべての問題の包括的なレポートが表示されます。
現在のファイル
IDE は継続的にコードをチェックし、問題を検索します。エディターの右上隅にあるウィジェットには、現在のファイルで検出された各重大度の問題の数が表示されます。

ウィジェットをクリックすると、問題ツールウィンドウのファイルタブで問題のリストが開きます。を選択するか、Alt+6 を押して、問題ツールウィンドウにアクセスすることもできます。
各問題について、Alt+Enter を押すか、 をクリックすると、提案されたクイックフィックスが表示されます。エディターの対応する行に移動するには、F4 を押すか、ツールウィンドウで問題をダブルクリックします。
をクリックすると、ツールウィンドウで問題を表示して修正できるようになります。

スクロールバーのカラーストライプは、検出されたコードの問題を示し、ファイルをスクロールせずに対応する行にすばやくアクセスできます。ストライプ上のマークにカーソルを合わせると、ツールチップで検出された問題が表示されます。マークをクリックすると、対応する行に移動します。または、インスペクションのウィジェットを使用することもできます。

検出された問題に移動する
ウィジェットで
をクリックするか、それに応じて F2 または Shift+F2 を押すと、ファイル内でハイライトされた問題から別の問題に移動できます。デフォルトでは、IDE は重大度に応じて問題に移動します: エラー> 警告> 弱い警告> サーバーの問題> タイプミス。
重大度に関係なく、問題を 1 つずつ解決するように GoLand を構成できます。エディターの右上隅にあるウィジェットの上にマウスを置き、 をクリックし、'次のエラー' アクション (F2) 実行を選択して、すべての問題を有効にします。

関連ページ:
インスペクションを実行する
GoLand は、エディターで開かれたファイル内のコードを分析し、入力時に問題のあるコードをハイライトします。さらに、選択したファイルの範囲に対して必要なインスペクションまたは一連のインスペクションを手動で実行できます。この場合、ファイル内で検出されたすべての問題に関する包括的なレポートが得られます。現在のファイルの即時分析:IDE は継続的にコードをチェックし、問題を検索します。エディターの右上隅にあるウィジェットには、現在のファイルで検出された各重大度の問題の数が表示されます。ウィジェット...
インスペクションの重大度を変更する
インスペクション重大度レベルは、検出されたコードの問題がプロジェクトに与える影響の深刻度を示します。GoLand には、定義済みの一連の重大度レベルがあります。エラー構文エラー警告バグを引き起こす可能性がある、または拡張が必要なコードの断片弱い警告改善または最適化できるコードの断片 (冗長なコード、重複したコードフラグメントなど) サーバーの問題外部ビルドサーバー (TeamCity など) に起因する問題文法エラー文法の間違い。この重大度は、バンドルされている自然言語プラグインに起因します。詳細...
問題ツールウィンドウ
問題ツールウィンドウには、GoLand がプロジェクトで検出した問題がいくつかのタブに表示されます。エディター内の対応する行に移動するには、ウィンドウ内の任意の問題を選択してを押すか、ダブルクリックします。ツールウィンドウのタブを切り替えるには、とを押します。複数の問題の説明を一度にコピーするには、ツールウィンドウで選択し、を押します。設計時コードインスペクションが有効になっている場合、このタブには、現在のファイルで見つかったすべてのコードの問題が一覧表示されます。エディターでファイルを
コードインスペクション
GoLand には、プロジェクトをコンパイルする前に、プロジェクト内の異常なコードを検出して修正する一連のコードインスペクションがあります。IDE は、さまざまな問題を見つけてハイライトし、デッドコードを見つけ、考えられるバグやスペルの問題を見つけ、全体的なコード構造を改善することができます。インスペクションは、すべてのプロジェクトファイルまたは特定のスコープでのみ(たとえば、本番コードまたは変更されたファイルでのみ)コードをスキャンできます。すべてのインスペクションには、問題がコードに影響を与...