问题描述
有时,如果代码仅由一个表达式组成,我们会将裸露的“if”语句放入代码中而不添加花括号。与 Sublime Code Completer 不同,在 Jetbrains 产品中将括号或花括号放在我的语句周围很麻烦。我是说
if (something)
statement
当我按下“{”时,我希望 ide 将封闭的放在语句的末尾,而不是放在新放置的开头的旁边。
不是这样:
if (something) {}
statement
预期形式:
if (something){
statement
}
有没有办法根据需要进行配置?
解决方法
据我所知,没有一种方法可以完全按照您的要求封装代码块,但是有一个类似的功能无需太多工作即可使用。如果您只是选择要包装的代码并输入一个左括号,IntelliJ 会将您的代码包装在括号中,并根据您的编码风格将两个括号放在正确的行上。