Qodana 2026.1 ヘルプ

コードのフォーマット

Qodana を使用すると、コードが正しいフォーマットに準拠しているかどうかを分析できます。現在、Qodana は、IntelliJ IDEA、Eclipse、EditorConfig コードスタイルスキームを分析できます。

書式分析を構成するには、次の手順に従います。

  1. IDE で、使用するプロジェクトコードスタイルスキームを構成します。例として IntelliJ IDEA のドキュメントを参照してください。

  2. プロジェクトの .idea/codeStyles ディレクトリに、次の構成を含む codeStyleConfig.xml ファイルを保存します。

    <component name="ProjectCodeStyleConfiguration"> <state> <option name="USE_PER_PROJECT_SETTINGS" value="true" /> </state> </component>
  3. qodana.yaml ファイルで、IncorrectFormatting インスペクションを有効にします。

    include: - name: IncorrectFormatting

すべての設定が完了したら、Qodana を実行できます。

2026 年 2 月 25 日

関連ページ:

コードスタイルスキーム

IDE には、プロジェクトスキームとデフォルトスキームの 2 つの定義済みスキームが付属しています。プロジェクトスキームでは、構成する設定は現在のプロジェクトにのみ適用されます。これらの設定は、.idea の codeStyles フォルダーに保存され、VCS を介してプロジェクトと共有されます。プロジェクトのコードスタイル設定を変更すると、IDE によってフォルダーが作成されます。デフォルトスキーム(IDE レベルのスキーム)では、構成する設定は、デフォルトコードスタイルスキームが選択されている既存...

YAML ファイル

デフォルトでは、Qodana はプロジェクトのルートディレクトリに含まれるファイルから構成を読み取ります。オプションを使用してこのファイル名を上書きできます。カスタム構成ファイルセクションを参照してください。便宜上、このセクションではデフォルトの名を使用して参照します。で適用された構成は、デフォルトのインスペクションプロファイル設定と Qodana リンターのデフォルト構成を上書きします。これは HTML レポートセクションを使用して構成でき、すべての変更が自動的に適用されます。の JSON スキ...

インスペクションプロファイル

インスペクションプロファイルは、状態、構成オプション、分析の範囲、重要度を含む、事前に構成されたインスペクションのセットです。Qodana インスペクションプロファイルは、使用するインスペクションを構成します。有効にするインスペクションが少なすぎると、重大な問題を見逃す可能性があり、プロジェクト全体に影響を及ぼします。一方、有効なインスペクションが多すぎると、インスペクションのパフォーマンスに悪影響が生じ、プロジェクトに無関係なインスペクションが使用される可能性があります。このセクションでは、既...