“Завершіть спробу… ловити” в IntelliJ?


130

Чи можу я вибрати блок коду та чи IntelliJ обернути його "спробувати ... зловити"?

Чи є комбінація клавіш?


Клавіатура / комбінація клавіш / клавіатури Intellij за замовчуванням для Windows та Mac: resources.jetbrains.com/storage/products/intellij-idea/docs/…
Jugal Panchal

Відповіді:


265

Виберіть код, а потім будь-який:

  • Виберіть Code>Surround With
  • Натисніть Ctrl-Alt-T. (Command-Option-T для OS X.)

Мені подобається час від часу перевіряти Посібник з продуктивності в меню довідки. Він не тільки розказує мені всі ярлики, але й відслідковує, скільки разів я використовував кожен і коли я останній раз користувався ним. Я бачу, як добре я використовую ярлики.


14
Хороший про посібник з продуктивності, ніколи раніше його не бачив;)
i.am.michiel

7
Я радий, що тобі це теж подобається. Ці люди JetBrains - надріз вище. Кожна нова версія краща за попередню. Щойно я отримав 11 - дивовижно, наскільки швидко все зараз, зараз я бігаю на SSD. Дійсно, «розвивай із задоволенням».
duffymo

7
У Linux це Ctrl + Alt + WinKey + T
Саад Махмуд

32

Ctrl Alt T відкриває нове вікно терміналу в системах Linux. Тож правильним підходом є Меню-> Код та оберіть Surround з ...


Я використовую ideavim плагін + intellij на mac. Ctrl / Cmd + alt + T не працював для мене. Мені довелося вибрати код, а потім Меню Код -> "оточити"
user674669

Або ви можете порівняти його з іншими ключовими інсульту , як цей stackoverflow.com/a/40106131/2940265
Menuka ISHAN

7
На моєму Ubuntu 16.04 Ctrl+Super+Alt+Tпрацює за замовчуванням.
Marcin Armatys

Ctrl + Super + Alt + T більше не працює в Ubuntu 17.10
Nilesh Rathore

Супер ключ = ключ Windows.
Прабс

24

Ubuntu:

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

Мак:

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

Win (також Linux distres, якщо немає конфлікту із прив’язкою системного ключа):

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

1
виберіть 6 для Android Studio
Олександр

9

Щоб скласти резюме та переглянути всі ситуації, можна зробити:

  1. Укажіть, яку частину коду потрібно оточити:

    • Тримайте вказівник на лінії, яку ви хочете оточити або
    • Виберіть цілі лінії, якими ви хочете оточити (не можна оточити часткові лінії)
  2. Команда:

    • Виграти: Ctrl-Alt-T, 6абоAlt+C, S, 6
    • Мак: Command+Alt+T, 6
    • Linux: Alt+C, S, 6

І нарешті, не забудьте використовувати Productivity Guideпід Help menu.


Хороший спосіб використовувати гарячу клавішу Меню! Дякую!
Пхуонг

Ваш натискання клавіші Linux - це перегляд меню. У будь-якому випадку ви можете це зробити. stackoverflow.com/a/40106131/2940265
Menuka Ishan

8

Якщо вам потрібно лише обернути один рядок у пробному лові, ви можете використовувати завершення Postfix , доступне в IDEA 13.1 EAP та вище.

Ідея полягає в тому, що все, що вам потрібно зробити, - це додати .tryдо рядка, і завершення зможе загорнути його в пробний ловець.

Наприклад:

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

призводить до

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

Дуже хороша! але, здається, ніде не працює, наприклад, наприкінці зворотних заяв.
фагані


2

IntelliJ IDEA забезпечує об'ємний звук з функціональністю для цього. нижче посилання ви можете побачити, чого ви можете досягти за допомогою оточення за допомогою https://www.jetbrains.com/help/idea/2016.2/surrounding-blocks-of-code-with-language-constructs.html

Якщо ви використовуєте Ubuntu і вже прочитали відповіді вище, ви можете побачити, що ярлик клавіші за замовчуванням для оточення Ctrl+Alt+T є відкритим терміналом в Ubuntu.
Отож, один із способів використання об’ємного звучання - це в Меню Код -> Оточення з . Але це не дозволить нам використовувати основні обіцянки Intellij лише про розробку клавіатури. Щоб виконати обіцянку Intellij, давайте скористаємось власними комбінаціями клавіш.

Для цього перейдіть до Файл -> Налаштування -> Клавіатурна карта, там ви можете побачити вікно пошуку. Введіть потрібну функціональність (Surround). Клацніть правою кнопкою миші на Surround с, а потім виберіть Видалити Ctrl + Alt + T . Потім знову клацніть правою кнопкою миші та виберіть Додати комбінацію клавіш. Клацніть клавішу "Дати" (наприклад: натисніть Ctrl + Alt + P), потім натисніть кнопку Ок. Це може запропонувати помилку, сказавши натискання клавіші у використанні. Якщо ви хочете, натисніть кнопку « Вийти» . Потім натисніть Застосувати

Якщо ви хочете знати штрихи клавіш за замовчуванням у Intellij Idea, перевірте цей pdf, наданий Jetbrains

[Оновлена ​​посилання]
https://resources.jetbrains.com/storage/products/intellij-idea/docs/IntelliJIDEA_ReferenceCard.pdf


2

Виберіть блок коду для оточення, а потім натисніть Ctrl+ Alt+ T(або клацніть правою кнопкою миші та виберіть "Surround with ..." у меню. IntelliJ IDEA покаже список варіантів на вибір. введіть тут опис зображення


0

виберіть код і натисніть alt + shift + z ..


Це працює, коли в налаштуваннях IDE для Android Studio встановлено значення Eclipse Eclipse ... для mac це, очевидно, було б командою alt-z
pkramaric

Я думаю, Він повинен згадати, чи потрібна додаткова конфігурація для цього ключового обведення. Оскільки натискання клавіші Alt + Ctrl + Tза замовчуванням відповідає цим pdf resource.jetbrains.com/assets/products/intellij-idea/…
Menuka Ishan
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.