Installationsanleitung für Jetbrains Qodana Ultimate

1) Qodana Cloud-Projekt erstellen

  1. Gehen Sie zu Qodana Cloud (JetBrains-Plattform).
  2. Erstellen Sie:
    • Organisation
    • Team
    • Projekt
  3. 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)

  1. Installieren Sie Docker oder Podman (erforderlich).
  2. Installieren Sie die Qodana-CLI:
    brew install jetbrains/utils/qodana   # macOS
    

    ODER laden Sie die CLI von JetBrains GitHub herunter.

  3. 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:

  1. Öffnen Sie Ihr Projekt in der IDE
  2. Gehen Sie zu Probleme → Registerkarte „Qodana“
  3. Klicken Sie auf „Lokal ausprobieren“
  4. 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)

  1. Qodana Ultimate-Lizenz kaufen oder aktivieren (mit JetBrains-Konto verknüpft)
  2. Einrichtung des Qodana Cloud-Projekts abschließen
  3. QODANA_TOKEN aus der Qodana Cloud generieren
  4. Verwenden Sie QODANA_TOKEN in CLI, Docker oder CI/CD
  5. Qodana überprüft die Lizenz während der Ausführung automatisch über die Qodana Cloud
  6. (Optional)
    • IDE öffnen
    • Gehen Sie zu Hilfe → Registrieren → Neue Lizenz aktivieren
    • Wählen Sie JetBrains-Konto
    • Anmelden und aktivieren


SKU: 7296

Kontaktdaten