Setter için canlı şablon oluşturmak istiyorum.Intellij IDEA'da canlı şablonlarda değişken değer nasıl kullanılır?
Ben bu şablonu
nasıl var değişken değerini oluşturmak için par değişkenin değerini kullanabilirsiniz oluşturduk? Temel olarak, burada fazlalıktan kaçınmak ve sadece bir kez değişkenin ismini koymak ve diğer algoritma tarafından otomatik olarak oluşturulacaktır.
GÜNCELLEME
ben elde etmek istediğinizi biraz açıklık getirmek istiyorum.
Ben parametre zamanı sahiptir adı setTime ile ayarlayıcı oluşturmak istediğinizi varsayalım.
public void setTime(long time)
{
// ...
}
Ben "zaman" yazmak istemiyorum iki kez - harfle ve non-harfle. Sadece parametre adı yazmak istiyorum, böylece yöntem adı otomatik olarak üretilecek.
GÜNCELLEME (Cevap)
değişken sırası önemli olduğu ortaya çıktı. Bu benim için bir örnek olarak soutv
kullanabilirsiniz
Ancak İfade alanında iki işlevi nasıl birleştirebilirim? Şablonumdan * var * değişkeni girdiğimi ve * par * değişkenimin küçük harfli olmasını istediğimi varsayalım. Görüyorum * decapitalize * işlevi. İfade içinde ** decapitalize (variableOfType ("")) ** koymaya çalıştım ama işe yaramadı. –
Büyük harfle (variableOfType ("")) denedim ve "soutv" şablonunda çalıştı: 'test 'den tanımlanan EXPR' 'Test' oldu. – CrazyCoder
Yani, "test" yazdınız * sadece bir kez ve bütün satır * oldu "System.out.println (" Test = "+ test);" *? –