Qodana 2025.3 ヘルプ

機能の概要

Qodana を使用すると、コードインスペクションワークフローを大幅に強化できます。ゴールをより適切に達成するには、すぐに利用できるいくつかの機能を使い始めたい場合があります。

機能

説明

ライセンスに基づいて利用可能

サポートを提供:

ベースライン

既存のコードの問題をいくつかのカテゴリにグループ化し、コードの進化を効率的に監視します

Community

Ultimate

Ultimate Plus

すべてのリンター

コードカバレッジ

テストコードカバレッジのサポート

Ultimate

Ultimate Plus

JVM 用 Qodana

JS 用 Qodana

PHP 用の Qodana

.NET 用 Qodana

Python 用 Qodana

Go 用 Qodana

FlexInspect

IntelliJ IDEAKotlin(英語) を使用して独自のインスペクションを開発する

Ultimate

Ultimate Plus

.NET 用 QodanaC/C++ のための Qodana コミュニティを除くすべてのリンター

グローバル構成

複数のプロジェクト間で Qodana 構成を共有する

Ultimate Plus

.NET 用 Qodana

JVM 用 Qodana

Android 用 Qodana

JS 用 Qodana

PHP 用の Qodana

Python 用 Qodana

Go 用 Qodana

C/C++ 用 Qodana

Ruby 用 Qodana

インサイト

Qodana クラウドで組織レベルおよびチームレベルで集計されたデータを調べます。

Ultimate Plus

.NET 用 Qodana

JVM 用 Qodana

Android 用 Qodana

JS 用 Qodana

PHP 用の Qodana

Python 用 Qodana

Go 用 Qodana

C/C++ 用 Qodana

Ruby 用 Qodana

ライセンス監査

プロジェクトのライセンスとその依存関係のライセンスとの互換性を確認してください

Ultimate Plus

JVM 用 Qodana

JS 用 Qodana

PHP 用の Qodana

.NET 用 Qodana

Python 用 Qodana

Go 用 Qodana

PHP バージョンの移行

バージョン間の移行を決定したときに発生する可能性のある、特定の PHP バージョンに固有の問題を監視します

Ultimate

Ultimate Plus

PHP 用の Qodana

パブリック API

API を使用して、Qodana クラウドと Qodana セルフホストでチームとプロジェクトを作成します。

Ultimate Plus

.NET 用 Qodana

JVM 用 Qodana

Android 用 Qodana

JS 用 Qodana

PHP 用の Qodana

Python 用 Qodana

Go 用 Qodana

C/C++ 用 Qodana

Ruby 用 Qodana

クオリティゲート

コードに含まれる問題が最小限であるか、問題がまったくないことを確認してください。この機能をベースラインと組み合わせると、コード品質の監視がさらに柔軟になります。

Community

Ultimate

Ultimate Plus

すべてのリンター

クイックフィックス

クイックフィックス機能を使用してプロジェクト開発のパフォーマンスを向上させます

Ultimate

Ultimate Plus

JVM 用 Qodana

JS 用 Qodana

PHP 用の Qodana

Python 用 Qodana

Go 用 Qodana

シングルサインオン

Qodana Cloud での認証にはサードパーティの ID プロバイダーを使用します。

Ultimate Plus

.NET 用 Qodana

JVM 用 Qodana

Android 用 Qodana

JS 用 Qodana

PHP 用の Qodana

Python 用 Qodana

Go 用 Qodana

C/C++ 用 Qodana

Ruby 用 Qodana

汚染分析

悪意のあるユーザーデータからコードを保護する

Ultimate Plus

PHP 用の Qodana

JVM 用 Qodana

脆弱性チェッカー

サードパーティのパッケージに脆弱性がないかチェックする

Ultimate Plus

JVM 用 Qodana

JS 用 Qodana

.NET 用 Qodana

Python 用 Qodana

Go 用 Qodana

2025 年 11 月 28 日

関連ページ:

価格モデル

ニーズに応じて、次の表に示す適切なライセンスを選択できます。Community フリー孤立した問題の解決に最適 Ultimate 詳細については、サブスクリプションのオプションと価格を参照してくださいさまざまなビジネスタスクを解決するために設計されています。試用版をご利用いただけます。Ultimate Plus 詳細については、サブスクリプションのオプションと価格を参照してください Ultimate ライセンスと同じ機能がすべて含まれていますが、追加機能と無制限の履歴データストレージも含まれています。試用...

ベースライン

ベースラインは、特定の Git ブランチの特定の Qodana 実行時に取得され、ファイルに含まれるコードベースの問題のスナップショットです。ベースライン機能を使用すると、現在のコードとベースラインの状態を比較し、新規の問題、変更されていない問題、解決済みの問題を確認できます。たとえば、ブランチのベースラインを設定・更新することで、プルリクエストやマージリクエストのマージ後の変更を監視できます。必要に応じて、新しいファイルを生成し、Qodana の実行中に使用することで、ベースラインを更新できま...

コードカバレッジ

コードカバレッジは、生成されたレポートを使用して、メソッド、クラス、ファイル内の全体的なコードカバレッジを計算します。また、これらのエンティティのカバレッジ不足に関連する問題についてもレポートします。この機能は、次のリンターの Ultimate および Ultimate Plus ライセンスで利用できます。JVM 用 QodanaIntelliJ IDEA コードカバレッジエージェントが推奨ツールです JaCoCoJS 用 QodanaJestPHP 用の QodanaPhpUnit.NET 用 Q...

Java、Kotlin、Groovy

すべての Qodana リンターは、特定のプログラミング言語とフレームワーク用に設計された JetBrains IDE に基づいています。Java プロジェクトを分析するには、次のリンターを使用できます。リンター名 Docker イメージベースとなるもの IntelliJ IDEA Ultimate ライセンスに基づいて利用可能 Ultimate および Ultimate Plus ライセンス発送方法ネイティブソリューションと Docker イメージサポートされる言語 Java、Kotlin、Groovy、...

JavaScript and TypeScript

すべての Qodana リンターは、特定のプログラミング言語とフレームワーク向けに設計された JetBrains IDE に基づいています。JavaScript および TypeScript プロジェクトを解析するには、以下の特徴を持つ Qodana for JS リンターを使用できます。リンター名 Docker イメージベースとなるもの WebStorm ライセンスに基づいて利用可能 Ultimate および Ultimate Plus ライセンス発送方法ネイティブソリューションと Docker イメー...

PHP

すべての Qodana リンターは、特定のプログラミング言語とフレームワーク向けに設計された JetBrains IDE に基づいています。PHP プロジェクトを解析するには、以下の特徴を持つ Qodana for PHP リンターを使用できます。リンター名 Docker イメージベースとなるもの PhpStorm ライセンスに基づいて利用可能 Ultimate および Ultimate Plus ライセンス発送方法ネイティブソリューションと Docker イメージサポートされる言語 PHP、JavaScr...