在IntelliJ IDEA中,如何使用try-with-resources包围?

Hay*_*Hay 13 java intellij-idea

在IntelliJ IDEA中,我可以按下" Surround with "快捷方式CTRL-ALT-T,用try/catch块包围一段代码.

我想将资源部分包含在try-with-resources块中:

Writer out = Files.newBufferedWriter(destination, StandardCharsets.UTF_8);
temp.process(model, out);
Run Code Online (Sandbox Code Playgroud)

对此:

try (Writer out = Files.newBufferedWriter(destination, StandardCharsets.UTF_8)) {
    temp.process(model, out);
}
Run Code Online (Sandbox Code Playgroud)

但是,按下时此选项不可用CTRL-ALT-T.

如何使用try-with-resources块包围代码块?

Hay*_*Hay 18

ALT-ENTER任何表示的表达式AutoCloseable.

" 使用try-with-resources块进行环绕 "是一个意向操作.它不是" 环绕声 "菜单中的选项.

尝试使用资源截图