1) Qodana Cloud-Projekt erstellen
- Gehen Sie zu Qodana Cloud (JetBrains-Plattform).
- Erstellen Sie:
- Organisation
- Team
- Projekt
- Kopieren Sie den Projekt-Token (QODANA_TOKEN) → erforderlich für die Authentifizierung und Lizenzierung.
2) Wählen Sie die Installationsmethode
Option A: Installation über die CLI (empfohlen)
- Installieren Sie Docker oder Podman (erforderlich).
- Installieren Sie die Qodana-CLI:
brew install jetbrains/utils/qodana # macOS
ODER laden Sie die CLI von JetBrains GitHub herunter.
- Führen Sie die Analyse durch:
qodana scan \
-e QODANA_TOKEN="<Ihr-Token>" \
--linter qodana-<Sprache>
Option B: Über Docker ausführen (direkt)
docker run \
-v <project-path>/:/data/project/ \
-e QODANA_TOKEN="<your-token>" \
jetbrains/qodana-<linter>:2025.3
Option C: Verwendung in der JetBrains-IDE (am einfachsten)
Unterstützte IDEs sind unter anderem:
- IntelliJ IDEA
- PyCharm
- PhpStorm
- WebStorm
- GoLand
- Rider
Schritte:
- Öffnen Sie Ihr Projekt in der IDE
- Gehen Sie zu Probleme → Registerkarte „Qodana“
- Klicken Sie auf „Lokal ausprobieren“
- Zeigen Sie die Ergebnisse in der IDE oder im Browser an
Option D: CI/CD-Integration (GitHub, GitLab, Jenkins)
- Fügen Sie
QODANA_TOKEN als Geheimnis/Variable hinzu
- Verwenden Sie die offizielle Qodana GitHub Action oder Pipeline-Konfiguration
3) Aktivierungsprozess (Qodana Ultimate-Lizenz)
- Qodana Ultimate-Lizenz kaufen oder aktivieren (mit JetBrains-Konto verknüpft)
- Einrichtung des Qodana Cloud-Projekts abschließen
- QODANA_TOKEN aus der Qodana Cloud generieren
- Verwenden Sie QODANA_TOKEN in CLI, Docker oder CI/CD
- Qodana überprüft die Lizenz während der Ausführung automatisch über die Qodana Cloud
- (Optional)
- IDE öffnen
- Gehen Sie zu Hilfe → Registrieren → Neue Lizenz aktivieren
- Wählen Sie JetBrains-Konto
- Anmelden und aktivieren