Java Uygulamanızın Zamanını Nerede Harcadığını Görün
Doğrudan IDE'nizde
GalataJ, metot düzeyinde performans metriklerini doğrudan kodunuzda gösterir. Dashboard yok. Bağlam değiştirme yok. Sadece profilleyin ve görün.
IDE Ekran Görüntüsü
Satır içi metriklerle IntelliJ / VS CodeNeden GalataJ?
Performans Sorunları Bulmak Zor
Geleneksel araçlar sizi tahmin etmeye bırakır. GalataJ size tam olarak nereye bakmanız gerektiğini gösterir.
APM Dashboard'ları
Grafikleri görürsünüz ama hangi kod satırının yavaş olduğunu görmezsiniz. Bağlam değiştirme verimliliği öldürür.
Ağır Profilleyiciler
JProfiler ve VisualVM kurulum, ayrı pencereler ve sürekli bağlam değiştirme gerektirir.
Tahmin Etme
Veri olmadığı için yanlış metodu optimize edersiniz. Saatler sezgiler üzerine harcanır.
AI
AI araçlarınız uygulamanızın performansı hakkında hiçbir fikre sahip değil ❗️
Güçlü Özellikler
IDE'nizden ayrılmadan performans darboğazlarını bulmak için ihtiyacınız olan her şey.
Satır İçi Metrikler
IntelliJ ve VS Code'da metotlarınızın hemen üstünde çalıştırma süresi ve çağrı sayısını görün.
Canlı Sekme
Özel bir panelde gerçek zamanlı profil analizi verileri. Uygulamanız çalışırken metriklerin güncellenmesini izleyin.
Bağlam Algılama
HTTP istekleri, veritabanı çağrıları ve zamanlanmış görevlerin otomatik algılanması.
Oturum Karşılaştırma
Performans gerilemelerini üretime çıkmadan önce tespit etmek için profil analizi oturumlarını karşılaştırın.
AI Bağlam Dosyaları
AI destekli optimizasyon için live-performance.md ve baseline-live-compare.md oluşturun.
Baseline Takibi
Performans baseline'larını takip edin ve metotlar gerilediğinde otomatik uyarılar alın.
Özellik Öne Çıkanlar
GalataJ'yi Java geliştirme iş akışları için vazgeçilmez kılan temel işlevlere derinlemesine bakış.
Satır İçi Metrikler
IntelliJ ve VS Code'da metotlarınızın hemen üstünde çalıştırma süresi ve çağrı sayısını görün.
- Kodunuzda satır içi metrikler
- Güçlü "Sohbete Ekle" butonu
Canlı Sekme
Özel bir panelde gerçek zamanlı profil analizi verileri. Uygulamanız çalışırken metriklerin güncellenmesini izleyin.
- Yerel JVM veya Docker konteynerlerinizden gerçek zamanlı metrikler
Oturum Karşılaştırma
Performans gerilemelerini üretime çıkmadan önce tespit etmek için profil analizi oturumlarını karşılaştırın.
- Tek veya karşılaştırılmış oturumları yerel dosya sisteminize kaydedin
- Performans gerilemelerini tespit etmek için iki oturumu karşılaştırın
- Tek veya karşılaştırılmış oturumları JSON/CSV/HTML olarak dışa aktarın
AI Bağlam Dosyaları
AI destekli optimizasyon için live-performance.md ve baseline-live-compare.md oluşturun.
- Projenizin .galataj/ klasöründe live-performance.md ve baseline-live-compare.md oluşturun
- ChatGPT, Cursor ve diğer AI asistanları için önceden tanımlanmış istemler
Nasıl Çalışır
Eklentiyi Yükle
Eklentiyi marketplace'ten yükleyin, ardından çekirdek bileşenleri tek tıkla yükleyin.
Profil Analizini Başlat
IDE'nizde "Profil Analizini Başlat"a tıklayın. Yeniden başlatma gerekmez.
Metrikleri Gör
Gezinirken metrikler kodunuzda satır içi olarak görünür.
GalataJ, metot çalıştırma süresi, bellek ayırma ve çağrı sıklığını ölçmek için bytecode enstrümantasyonu kullanır — minimal ek yük (~%3) ile.
GalataJ Ne Yapmaz
GalataJ bir geliştirici profilleyicisidir, bir APM veya izleme aracı değildir. Size sorunun NEREDE olduğunu bulmanızda yardımcı oluyoruz. NEDEN olduğunu anlamak sizin işiniz.
AI Destekli Geliştirme İçin İnşa Edildi
GalataJ tahmin etmez. AI'nıza ihtiyaç duyduğu bağlamı verir.
live-performance.md
Gerçek zamanlı hotspot'lar, trendler ve bağlam — uygulamanız çalışırken güncellenir.
baseline-live-compare.md
Otomatik gerileme algılama. Son baseline'ınızdan bu yana neyin yavaşladığını görün.
AI araçlarınız için Örnek İstemler
Uygulamanızın performansını iyileştirmek için ihtiyacınız olan bağlamı almak için .galataj/live-performance.md ve .galataj/baseline-live-compare.md dosyalarını okuyun.
info AI önerileri olasılıksaldır, sonuç değildir. GalataJ yapılandırılmış bağlam sağlar, otomatik cevaplar değil.
Sık Sorulan Sorular
İşlevsellik ve uyumluluk hakkında yaygın sorular.