2016-10-04 10 views
6

IntelliJ IDEA'da, diğer şeyler arasında bir try/catch bloğuyla bir kod bloğunu çevrelemek için CTRL-ALT-T "Surround ile" kısayoluna basabilirim.IntelliJ IDEA'da, kaynaklar ile nasıl çalışacaksınız?

ben bir try-with-kaynaklar bloğun içine kaynak kısmını saracak istiyoruz: Buna

Writer out = Writer out = Files.newBufferedWriter(destination, StandardCharsets.UTF_8); 
temp.process(model, out); 

: CTRL-ALT-T basıldığında

try (Writer out = Files.newBufferedWriter(destination, StandardCharsets.UTF_8)) { 
    temp.process(model, out); 
} 

Ancak, bu seçenek kullanılamaz.

Kaynak bloklu bir engelleme ile bir kod bloğunu nasıl ekleyebilirim?

cevap

5

AutoCloseable'u temsil eden ifade üzerinde ALT-ENTER tuşlarına basın.

"kaynaklar Try-ile- blok ile Surround" bir Niyet eylem olduğunu. "Çevre" menüsünde bulunan bir seçenek değildir.

try with resources screenshot