İçeriğe geç

IntelliJ IDEA Entegrasyonu

Performans metriklerini doğrudan IntelliJ IDEA kod editörünüzde görün.


  1. File → Settings → Plugins menüsüne gidin
  2. “GalataJ” arayın
  3. Install’a tıklayın
  4. İstendiğinde IntelliJ’i yeniden başlatın

IntelliJ Plugin Installation

Gereksinimler

  • IntelliJ IDEA 2023.1 veya üzeri
  • Uygulamanız için Java JDK 11+

  1. Java uygulamanızı çalıştırın normal Run Konfigürasyonunuzu kullanarak
  2. Run → Start GalataJ Profiling menüsüne gidin
  3. Profillemek istediğiniz JVM’i seçin
  4. Start’a tıklayın

Start Profiling

Eklenti her şeyi otomatik olarak halleder:

  • ✅ Controller’ı başlatır
  • ✅ Çalışan JVM’leri keşfeder
  • ✅ Profiler ajanını ekler

JVM Selection


Profil analizi aktif olduğunda, performans metrikleri doğrudan metodlarınızın üstünde görünür:

Inline Metrics

Gösterilen metrikler:

  • Çalıştırma süresi - Ortalama ve maksimum süre
  • Çağrı sayısı - Çağrı sayısı
  • Bellek - Çağrı başına tahsisler
  • Trend - Performans değişim göstergesi

Detaylı metrikleri görmek için herhangi bir metodun üzerine gelin:

Hover Popup


Tüm metrikleri tek bir yerde görmek için View → Tool Windows → Profiler’ı açın:

Profiler Panel

Panel özellikleri:

  • Tüm profillenen metodları görüntüleyin
  • Çalıştırma süresi, çağrı sayısı veya trende göre sıralayın
  • Package veya sınıfa göre filtreleyin
  • Metod kaynağına gitmek için tıklayın

İşiniz bittiğinde, Run → Stop GalataJ Profiling menüsüne gidin.

Stop Profiling


Çalıştırma Süresi

Avg = profil analizi başladığından beri kümülatif ortalama
Max = son penceredeki en yüksek süre

Trend

↑ Pozitif = yavaşlıyor
↓ Negatif = hızlanıyor

Çağrı Sayısı

Profil analizi başladığından beri toplam çağrı

Tahsisler

Metod çağrısı başına ayrılan bellek


Satır İçi İpuçlarını Etkinleştir/Devre Dışı Bırak

Section titled “Satır İçi İpuçlarını Etkinleştir/Devre Dışı Bırak”
  1. File → Settings → Editor → Inlay Hints menüsüne gidin
  2. Code Vision → GalataJ’yi bulun
  3. Açın/kapatın

Inlay Hints Settings


JVM Görünmüyor mu?

Java uygulamanızın çalıştığından emin olun, ardından JVM seçim dialogunda Yenile’ye tıklayın. Hâlâ görünmüyorsa, sorunu teşhis etmek için terminalde galataj doctor komutunu çalıştırın.

SorunÇözüm
Metrikler görünmüyorProfil analizinin aktif olup olmadığını kontrol edin (durum çubuğunda “Profiling” yazıyor)
Metrikler güncellenmiyorRun → Restart GalataJ Profiling’i deneyin
Eklenti yüklenmiyorKurulumdan sonra IntelliJ’i yeniden başlatın

Daha fazla yardım için Sorun Giderme Kılavuzu’na bakın.