IntelliJ Özellikleri

Mobil uygulama, web uygulaması, oyun geliştirme, ağ yönetimi ve diğer konular ile ilgili bilgileri burada bulabilirsiniz
Cevapla
Kullanıcı avatarı
melihcelenk
Site Admin
Mesajlar: 212
Kayıt: 05 Eki 2021, 03:23

IntelliJ Özellikleri

Mesaj gönderen melihcelenk »

Ctrl + P : "birMetot(birParametre, |" şeklinde imlecin durduğu yerde basıldığında parametreleri gösterir.
Ctrl + Q: İmlecin durduğu yerdeki elementin javadoc'unu gösterir.

SonarLint
File/Settings/Plugins/Marketplace üzerinden SonarLint yazarak indirebilirsiniz.

Kodu temizlemek, iyileştirmek ve bug'ları çözmek için kullanılan bir eklentidir.


JPA Buddy
Java ve Kotlin için Hibernate, EclipseLink, Spring Data JPA, Flyway, Liquibase, Lombok, MapStruct gibi teknolojilerle çalışırken yardımcı olan bir eklenti.


• Run sekmesinde Export Test Results butonu ile test çıktılarını html dosyası olarak alabilirsiniz.
• Ctrl+Shift+F ile projede arama yapabilirsiniz.
• İki kez Shift'e basarak dosya isimlerini arayabilirsiniz.
• Alt + Sağ/Sol ile sekmeler arasında geçiş yapabilirsiniz.

Wildcard Import
Wildcard import'lar gereksiz alan kullanır. IntelliJ varsayılan ayarlarında 5 tane sınıftan sonrasını wildcard'a çeviriyor. Sadece kullandığımız paketleri import etmek için IntelliJ'de ayar değişikliği yapmamız gerekiyor.
https://stackoverflow.com/questions/334 ... rd-imports

GenerateAllSetter
Bir objenin her bir field'ı için tek tek set metodunu çağırmak uzun sürebiliyor. Bu eklentiyle objenin üzerinde "Alt + Enter" kullanıp "Generate All Setter" butonlarını kullanabilirsiniz.
https://plugins.jetbrains.com/plugin/93 ... eallsetter

POJO to JSON
Postman'de bir request atacağımız zaman örnek bir request body oluşturmamız gerekir. Her bir field için tek tek doldurmak uzun sürebiliyor. Bu eklentiyle objenin üzerinde sağ tıklayarak Copy/Copy JSON and Random Values'ı tıklarsak tiplere göre uygun şekilde rastgele doldurulmuş bir şekilde kopyalamış oluruz.
https://plugins.jetbrains.com/plugin/12066-pojo-to-json

UUID Generator
https://plugins.jetbrains.com/plugin/83 ... -generator
Cevapla