目次
- Codigaの概要
- Codigaの使い方
- Codigaのメリット・おすすめユーザー
- Codigaの使い方
Codigaの概要
Codigaは、IDE、CI/CDパイプラインなど、あらゆる場所で動作するカスタマイズ可能な静的コード解析ツールです。Codigaのダッシュボードは、コードの品質に関するすべての重要な指標を報告し、コード違反、重複、長い関数、複雑な関数の総数を示しています。
Codigaの使い方
- 静的コード解析
- カスタム解析ルール
- セキュリティ解析
- 自動コードレビュー
- コードスニペット
- IDEとの統合 (VS Code, JetBrains, VisualStudio, GitHub, Gitlab, Bitbucket)
- コードの自動修正機能
- リアルタイムのコード解析
Codigaのメリット・おすすめユーザー
- IDEやCI/CDパイプラインでの即時のコード解析
- コードの脆弱性や問題をクリック一つで修正
- OWASP 10, MITRE CWE, Sans/CWE Top 25などのセキュリティに焦点を当てた解析
- コードの品質を一目で確認できるダッシュボード
Codigaの使い方
- IDEでソフトウェアを記述する。CodigaはリアルタイムでIDE内の問題を検出し、修正を提案します。
- Git Hooksを使用して、ブランチをプッシュする前にコードをチェックします。問題がある場合はプッシュを避けます。
- コードレビューチェック:Codigaは各プルリクエストを解析し、コード違反、重複、長い関数、複雑な関数をフラグします。
- 本番環境のコード:Codigaはコードの各コミットのすべてのエラーの履歴解析を持っています。