Sehen Sie, wo Ihre Java-App Zeit verbringt
Direkt in Ihrer IDE
GalataJ zeigt Leistungsmetriken auf Methodenebene direkt in Ihrem Code an. Keine Dashboards. Kein Kontextwechsel. Einfach profilieren und sehen.
IDE-Screenshot
IntelliJ / VS Code mit Inline-MetrikenWarum GalataJ?
Leistungsprobleme sind schwer zu finden
Traditionelle Tools lassen Sie raten. GalataJ zeigt Ihnen genau, wo Sie suchen muessen.
APM-Dashboards
Sie sehen Grafiken, aber nicht welche Codezeile langsam ist. Kontextwechsel toetet die Produktivitaet.
Schwere Profiler
JProfiler und VisualVM erfordern Einrichtung, separate Fenster und staendigen Kontextwechsel.
Raten
Sie optimieren die falsche Methode, weil Sie keine Daten haben. Stunden verschwendet auf Vermutungen.
KI
Ihre KI-Tools haben keine Ahnung ueber die Leistung Ihrer Anwendung ❗️
Leistungsstarke Funktionen
Alles, was Sie brauchen, um Leistungsengpaesse zu finden, ohne Ihre IDE zu verlassen.
Inline-Metriken
Sehen Sie Ausfuehrungszeit und Aufrufanzahl direkt ueber Ihren Methoden in IntelliJ und VS Code.
Live-Registerkarte
Echtzeit-Profiling-Daten in einem dedizierten Panel. Beobachten Sie, wie sich Metriken aktualisieren, waehrend Ihre App laeuft.
Kontexterkennung
Automatische Erkennung von HTTP-Anfragen, Datenbankaufrufen und geplanten Aufgaben.
Sitzungsvergleich
Vergleichen Sie Profiling-Sitzungen, um Leistungsregressionen zu erkennen, bevor sie in die Produktion gehen.
KI-Kontextdateien
Generieren Sie live-performance.md und baseline-live-compare.md fuer KI-unterstuetzte Optimierung.
Baseline-Tracking
Verfolgen Sie Leistungsbaselines und erhalten Sie automatische Warnungen, wenn Methoden regredieren.
Funktions-Highlight
Tiefere Einblicke in die Kernfunktionen, die GalataJ zu einem Muss fuer Java-Entwicklungsworkflows machen.
Inline-Metriken
Sehen Sie Ausfuehrungszeit und Aufrufanzahl direkt ueber Ihren Methoden in IntelliJ und VS Code.
- Inline-Metriken in Ihrem Code
- Leistungsstarker "Zu Chat hinzufuegen"-Button
Live-Registerkarte
Echtzeit-Profiling-Daten in einem dedizierten Panel. Beobachten Sie, wie sich Metriken aktualisieren, waehrend Ihre App laeuft.
- Echtzeit-Metriken von Ihrer lokalen JVM oder Docker-Containern
Sitzungsvergleich
Vergleichen Sie Profiling-Sitzungen, um Leistungsregressionen zu erkennen, bevor sie in die Produktion gehen.
- Speichern Sie einzelne oder verglichene Sitzungen auf Ihrem lokalen Dateisystem
- Vergleichen Sie zwei Sitzungen, um Leistungsregressionen zu erkennen
- Exportieren Sie einzelne oder verglichene Sitzungen nach JSON/CSV/HTML
KI-Kontextdateien
Generieren Sie live-performance.md und baseline-live-compare.md fuer KI-unterstuetzte Optimierung.
- Generieren Sie live-performance.md und baseline-live-compare.md im .galataj/-Ordner Ihres Projekts
- Vordefinierte Eingabeaufforderungen fuer ChatGPT, Cursor und andere KI-Assistenten
So funktioniert es
Plugin installieren
Installieren Sie das Plugin aus dem Marketplace, dann installieren Sie die Kernkomponenten mit einem Klick.
Profiling starten
Klicken Sie "Profiling starten" in Ihrer IDE. Kein Neustart erforderlich.
Metriken anzeigen
Metriken erscheinen inline in Ihrem Code, waehrend Sie navigieren.
GalataJ verwendet Bytecode-Instrumentierung, um Methodenausfuehrungszeit, Speicherzuweisung und Aufrufhaeufigkeit zu messen - mit minimalem Overhead (~3%).
Was GalataJ nicht tut
GalataJ ist ein Entwickler-Profiler, kein APM oder Monitoring-Tool. Wir helfen Ihnen herauszufinden, WO das Problem liegt. Zu verstehen, WARUM es passiert, ist Ihre Aufgabe.
Gebaut fuer KI-unterstuetzte Entwicklung
GalataJ raet nicht. Es gibt Ihrer KI den Kontext, den sie braucht.
live-performance.md
Echtzeit-Hotspots, Trends und Kontext - aktualisiert, waehrend Ihre App laeuft.
baseline-live-compare.md
Automatische Regressionserkennung. Sehen Sie, was seit Ihrer letzten Baseline langsamer geworden ist.
Beispiel-Eingabeaufforderungen fuer Ihre KI-Tools
Lesen Sie .galataj/live-performance.md und .galataj/baseline-live-compare.md, um den Kontext zu erhalten, den Sie benoetigen, um die Leistung Ihrer Anwendung zu verbessern.
info KI-Vorschlaege sind probabilistisch, keine Schlussfolgerungen. GalataJ bietet strukturierten Kontext, keine automatischen Antworten.
Haeufig gestellte Fragen
Haeufige Fragen zu Funktionalitaet und Kompatibilitaet.