IntelliJ IDEA Integration
IntelliJ IDEA Integration
Abschnitt betitelt „IntelliJ IDEA Integration“Sehen Sie Performance-Metriken direkt in Ihrem IntelliJ IDEA Code-Editor.
Installation
Abschnitt betitelt „Installation“- Gehen Sie zu File → Settings → Plugins
- Suchen Sie nach “GalataJ”
- Klicken Sie auf Install
- Starten Sie IntelliJ neu, wenn Sie dazu aufgefordert werden
Anforderungen
- IntelliJ IDEA 2023.1 oder höher
- Java JDK 11+ für Ihre Anwendung
Profiling starten
Abschnitt betitelt „Profiling starten“- Führen Sie Ihre Java-Anwendung aus mit Ihrer normalen Run-Konfiguration
- Gehen Sie zu Run → Start GalataJ Profiling
- Wählen Sie die JVM aus, die Sie profilieren möchten
- Klicken Sie auf Start
Das Plugin erledigt alles automatisch:
- ✅ Startet den Controller
- ✅ Entdeckt laufende JVMs
- ✅ Hängt den Profiler-Agent an
Inline-Metriken anzeigen
Abschnitt betitelt „Inline-Metriken anzeigen“Sobald das Profiling aktiv ist, erscheinen Performance-Metriken direkt über Ihren Methoden:
Angezeigte Metriken:
- Ausführungszeit - Durchschnittliche und maximale Zeit
- Aufrufanzahl - Anzahl der Aufrufe
- Speicher - Zuweisungen pro Aufruf
- Trend - Indikator für Leistungsänderungen
Hover für Details
Abschnitt betitelt „Hover für Details“Fahren Sie über eine Methode, um detaillierte Metriken zu sehen:
Profiler-Panel
Abschnitt betitelt „Profiler-Panel“Öffnen Sie View → Tool Windows → Profiler, um alle Metriken an einem Ort zu sehen:
Panel-Funktionen:
- Alle profilierten Methoden anzeigen
- Nach Ausführungszeit, Aufrufanzahl oder Trend sortieren
- Nach Package oder Klasse filtern
- Klicken, um zur Methodenquelle zu navigieren
Profiling stoppen
Abschnitt betitelt „Profiling stoppen“Wenn Sie fertig sind, gehen Sie zu Run → Stop GalataJ Profiling.
Metriken verstehen
Abschnitt betitelt „Metriken verstehen“Ausführungszeit
Avg = kumulativer Durchschnitt seit Profiling-Start
Max = höchste Zeit im letzten Fenster
Trend
↑ Positiv = wird langsamer
↓ Negativ = wird schneller
Aufrufanzahl
Gesamtaufrufe seit Profiling-Start
Zuweisungen
Pro Methodenaufruf zugewiesener Speicher
Einstellungen
Abschnitt betitelt „Einstellungen“Inline-Hinweise aktivieren/deaktivieren
Abschnitt betitelt „Inline-Hinweise aktivieren/deaktivieren“- Gehen Sie zu File → Settings → Editor → Inlay Hints
- Finden Sie Code Vision → GalataJ
- Ein-/ausschalten
Fehlerbehebung
Abschnitt betitelt „Fehlerbehebung“JVM wird nicht angezeigt?
Stellen Sie sicher, dass Ihre Java-Anwendung läuft, und klicken Sie dann auf Aktualisieren im JVM-Auswahldialog. Wenn sie immer noch nicht erscheint, führen Sie galataj doctor im Terminal aus, um das Problem zu diagnostizieren.
| Problem | Lösung |
|---|---|
| Keine Metriken erscheinen | Überprüfen Sie, ob Profiling aktiv ist (Statusleiste zeigt “Profiling”) |
| Metriken werden nicht aktualisiert | Versuchen Sie Run → Restart GalataJ Profiling |
| Plugin lädt nicht | Starten Sie IntelliJ nach der Installation neu |
Weitere Hilfe finden Sie im Fehlerbehebungshandbuch.
Nächste Schritte
Abschnitt betitelt „Nächste Schritte“- VS Code Integration - Verwenden Sie GalataJ in VS Code
- Docker Profiling - Profilieren Sie containerisierte Apps
- Konfiguration - Einstellungen anpassen