Jetbrains IDE'S 自动放置右大括号或圆括号

Jetbrains IDE'S putting the closing curly braces or parenthesis automatically

有时,如果代码仅由一个表达式组成,我们会在不添加大括号的情况下将纯“if”语句放入代码中。与 Sublime Code Completer 不同,在 Jetbrains Products 中将括号或花括号放在我的语句周围是一件麻烦事。我是说

if (something)
   statement

当我按下“{”时,我希望 ide 将封闭的放在语句的末尾,而不是放在新放置的开始的旁边。

不是这样的:

if (something) {}
   statement

预期形式:

if (something){
   statement
}

有没有办法随心所欲地配置?

据我所知,没有一种方法可以完全按照您要查找的方式包含代码块,但是有一个类似的功能可用,无需太多工作。如果您只是 select 您想要包装的代码并输入左括号,IntelliJ 会将您的代码包装在括号中,并根据您的编码风格将两个括号放在正确的行上。