как окружить оператор Java конструкциями if-else или try-catch? - PullRequest
1 голос
/ 26 января 2020

Есть ли функциональность, позволяющая Visual Studio автоматизировать процесс до такой степени:

Вручную окружить фрагмент кода с помощью конструкции Java (if-else, try-catch, et c.) трудоемкий процесс. Для пользователя это означает переход к началу кода, позиционирование курсора вправо, ввод кода, переход к концу, позиционирование курсора, запись кода. Это, безусловно, может быть автоматизировано. Функция Surround With должна позволять легко окружать операторы.

Пример снимка экрана:

throw exception

Я прихожу с Netbeans , где это опция.

Информация о версии:

Version: 1.41.1
Commit: 26076a4de974ead31f97692a0d32f90d735645c0
Date: 2019-12-18T15:04:31.999Z
Electron: 6.1.5
Chrome: 76.0.3809.146
Node.js: 12.4.0
V8: 7.6.303.31-electron.0
OS: Linux x64 4.18.0-25-generic snap

1 Ответ

1 голос
/ 26 января 2020

Некоторые из поддерживаемых «рефакторингов и кодовых действий» описаны в:

Когда я смотрел на это, я не мог видеть действия кода для включения оператора в try / catch. Тем не менее, внизу написано:

"Список действий кода, поддерживаемых VS Code, постоянно растет и перечисляет только самые популярные из перечисленных выше." .

Итак ... я бы посоветовал заглянуть в меню вашего Visual Studio / VS Code. Кроме того, просмотрите примечания к выпуску и систему отслеживания проблем для проекта Redhat, разрабатывающего плагин Java.


ОБНОВЛЕНИЕ - Фактически, вот проблема:

Похоже, что для этого есть действие кода. Объединено в сентябре 2017 года.

...