IntelliJ'de "try… catch ile sarın"


Yanıtlar:


266

Kodu seçin ve ardından şunlardan birini seçin:

  • Seç Code>Surround With
  • Ctrl-Alt-T tuşlarına basın. (OS X için Command-Option-T.)

Zaman zaman Yardım menüsü altındaki Üretkenlik Kılavuzuna bakmayı seviyorum . Bana sadece tüm kısayolları anlatmakla kalmaz, aynı zamanda her birini kaç kez ve en son ne zaman kullandığımı da takip eder. Kısayolları ne kadar iyi kullandığımı görebiliyorum.


14
); Verimlilik kılavuzu hakkında İyiydi, daha önce hiç görmedim
i.am.michiel

7
Ben de beğendiğine sevindim. Bu JetBrains halkı yukarıdan kesilmiş. Her yeni sürüm bir öncekinden daha iyidir. Yeni 11 aldım - şimdi SSD'lerde çalıştığım için her şeyin bu kadar hızlı olması inanılmaz. Gerçekten de "zevkle geliştirin".
duffymo

7
Linux'ta Ctrl + Alt + WinKey + T
Saad Mahmud

32

Ctrl Alt T, Linux sistemlerinde yeni bir terminal penceresi getirir. Yani doğru yaklaşım Menü-> Kod ve Surround'u seçin ...


Mac'te ideavim eklentisi + intellij kullanıyorum. Ctrl / Cmd + alt + T benim için çalışmadı. Kodu
seçmem


7
Ubuntu'mda 16.04 Ctrl+Super+Alt+Tvarsayılan olarak çalışıyor.
Marcin Armatys

Ctrl + Super + Alt + T artık Ubuntu 17.10'da çalışmıyor
Nilesh Rathore

Süper anahtar = windows tuşu.
Prabs

24

Ubuntu:

"alt+c" -> "s" -> "6"

Mac:

"cmd+alt+t" -> "6"

Win (ayrıca sistem anahtarı bağlamayla herhangi bir çelişki yoksa Linux dağıtır):

"ctrl+alt+t" -> "6"

1
Android Studio için 6'yı seçin
Aleksandr

9

Tüm durumları özetlemek ve gözden geçirmek için aşağıdakilerden biri yapılabilir:

  1. Kodun hangi bölümünün çevrelendiğini belirtin:

    • İşaretçiyi çevrelemek istediğiniz çizgide tutun veya
    • Çevrelemek istediğiniz tüm çizgileri seçin (kısmi çizgileri çevreleyemez)
  2. Komut:

    • Win: Ctrl-Alt-T, 6veyaAlt+C, S, 6
    • Mac: Command+Alt+T, 6
    • Linux: Alt+C, S, 6

Son olarak, Productivity Guideunder the Help menu.


Menünün kısayol tuşunu kullanmanın iyi bir yolu! Teşekkürler!
Phuong

Linux tuş vuruşunuz bir menü gezinmesidir. Neyse onu haritalayabilirsiniz. stackoverflow.com/a/40106131/2940265
Menuka Ishan

8

Bir deneme yakalamasında yalnızca bir satırı kaydırmanız gerekiyorsa , IDEA 13.1 EAP ve üzeri sürümlerde bulunan Postfix Tamamlama özelliğini kullanabilirsiniz .

Buradaki fikir şu ki, yapmanız gereken tek şey .trysatırınıza eklemek ve tamamlama bunu bir deneme yakalama ile tamamlayabilecektir.

Örneğin:

System.out.println("Hello World!");.try

sonuçlanır

try {
    System.out.println("Hello World!");
} catch (Exception e) {
    e.printStackTrace();
}

Çok hoş! ancak herhangi bir yerde çalışmıyor, örneğin dönüş ifadelerinin sonunda.
faghani


2

Intellij Idea , bunun için işlevselliğe sahip surround sağlar . aşağıdaki linkte, surround ile neler başarabileceğinizi https://www.jetbrains.com/help/idea/2016.2/surrounding-blocks-of-code-with-language-constructs.html ile görebilirsiniz.

Ubuntu kullanıyorsanız ve yukarıdaki cevapları zaten okuduysanız, surround için varsayılan anahtar kısayolunun Ctrl+Alt+TUbuntu'da açık terminal olduğunu görebilirsiniz .
Bu yüzden surround ile kullanmanın bir yolu , Menü Kodu -> Surround with seçeneğidir . Ancak bu, Intellij'in yalnızca klavye geliştirme vaadini kullanmamıza izin vermiyor. Verdiğimiz sözü tutmak için Intellij kendi klavye kısayollarımızı kullanmamıza izin verin.

Bunun için File -> Setting -> Keymap'e gidin , orada bir arama kutusu görebilirsiniz. İstediğiniz işlevselliği yazın (Surround ile). Surround'a sağ tıklayın, ardından Ctrl + Alt + T'yi Kaldır'ı seçin . Sonra tekrar sağ tıklayın ve Klavye Kısayolu Ekle'yi seçin İhtiyacınız olan tuş vuruşunu verin (örn: Ctrl + Alt + P'ye basın) Sonra Tamam'a basın. Eğer basın istiyorsanız O, kullanımda tuş belirten bir hata isteyebilir Ayrıl'a . Ardından Uygula'ya basın

Intellij Idea'daki varsayılan tuş vuruşlarını bilmek istiyorsanız, Jetbrains tarafından sağlanan bu pdf'ye bakın.

[Güncellenen Bağlantı]
https://resources.jetbrains.com/storage/products/intellij-idea/docs/IntelliJIDEA_ReferenceCard.pdf


2

Çevrelemek için kod bloğunu seçin ve ardından Ctrl+ Alt+ tuşlarına basın T(veya seçimi sağ tıklayın ve menüden Surround with… seçeneğini seçin). IntelliJ IDEA, aralarından seçim yapabileceğiniz bir seçenek listesi gösterecektir. görüntü açıklamasını buraya girin


0

kodu seçin ve alt + shift + z .. tuşlarına basın.


Bu, Android Studio'nun IDE Ayarlarında
Keymap'inizi

Bence o tuş vuruşu için fazladan bir konfigürasyona ihtiyaç olup olmadığını belirtmeli. Varsayılan tuş vuruşu Alt + Ctrl + Tbu pdf kaynaklarına
Menuka Ishan
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.