カスタムしたプロジェクトインスペクションの開発

Qodana 2024.1 では、開発者が独自のインスペクションをゼロから作成し、コードが個別プロジェクトの標準に準拠し、最良に実行されていることを確認可能。

カスタムしたプロジェクトインスペクションの開発

Qodana by JetBrains は、CI/CD パイプラインにシームレスに統合される静的コード解析ツールであり、JetBrains IDE の強力な検査機能をそのままワークフローに取り込めます。パフォーマンスのボトルネック、セキュリティ脆弱性、不適切なコーディング手法などを含む 2,500 件超の潜在的な問題についてコードベースをスキャンし、開発者、QA エンジニア、チームリードに対して、コード品質、保守性、プロジェクト全体の健全性を向上させるための包括的なインサイトを提供します。Qodana は、Java、JavaScript、TypeScript、PHP、Kotlin、Python、Go、C# など 60 以上の言語で記述されたコードを解析できます。

Qodana 2024.1 では FlexInspect が導入され、開発者がチーム内でカスタムのコーディング標準を定義し、コード品質を徹底できます。IntelliJ IDEA と同じ強力なエンジンを活用する FlexInspect により、特定のファイル向けのローカルチェックや、プロジェクト全体に適用されるグローバルルールを作成でき、すべて慣れ親しんだ Qodana のインターフェース内で行えます。このシームレスな統合は CI/CD パイプラインにも拡張され、潜在的な問題の早期検出を可能にします。FlexInspect は、Java、Python、JavaScript、TypeScript、PHP、CSS、YAML、JSON を含む幅広いコーディング、スクリプト、マークアップ言語をサポートします。

2024.1 で新しくなった内容の詳細は、リリースノートをご覧ください。

Qodana は商用の年間サブスクリプションとしてユーザー単位でライセンスされます。詳細は Qodana ライセンスページをご確認ください。

詳細については、Qodana 製品ページをご覧ください。