Intellij idea Intellij IDEA“;“重新格式化代码”;不';我不能接受我的设置

Intellij idea Intellij IDEA“;“重新格式化代码”;不';我不能接受我的设置,intellij-idea,ide,settings,code-formatting,Intellij Idea,Ide,Settings,Code Formatting,我使用了“重新格式化代码”选项,但它拒绝将代码格式化为我的自定义设置。我已经在新模板中更改了“代码样式”设置,并且正在使用它。没有在全局级别更改代码样式的选项 它将继续按如下方式格式化我的代码: if (x) { y(); } if (x) { y(); } 应该是这样的: if (x) { y(); } if (x) { y(); } 有什么想法吗?只是为了确认我已经进入设置并更改了项目自定义模板中的代码样式。我看不到IDE设置的全局代码样式选项。代

我使用了“重新格式化代码”选项,但它拒绝将代码格式化为我的自定义设置。我已经在新模板中更改了“代码样式”设置,并且正在使用它。没有在全局级别更改代码样式的选项

它将继续按如下方式格式化我的代码:

if (x) {
    y();
}
if (x) 
{
    y();
}
应该是这样的:

if (x) {
    y();
}
if (x) 
{
    y();
}

有什么想法吗?只是为了确认我已经进入设置并更改了项目自定义模板中的代码样式。我看不到IDE设置的全局代码样式选项。

代码样式应用于项目级别。没有全局设置。您可以通过“设置”>“其他设置”>“默认设置”>“模板项目设置”>“代码样式”设置默认样式任何新项目都将使用该样式

也就是说。。。当你重新格式化时,你应该得到你设置的样式。您需要验证您创建的配置是否已在“设置”>“项目设置”>“代码样式-->方案”对话框中设置。我看到过一些情况,默认值实际上是错误地重新选择的。您可能需要再次检查该方案中的特定设置选项。确保显示的代码与您想要的完全相同


然后运行代码布局重新格式化(Ctrl+Alt+L)

我已经明确设置了项目级别的设置,并且它正在使用我的自定义方案。但是,如果您所描述的实际上是预期的结果,那么这显然是一个bug。要么重新格式化被破坏,要么它忽略了我的自定义方案。我会为intellij-idea做一个bug报告。解决方案是什么?你看到了什么用户2936683,你看到了什么?!?我正在使用Java并编辑“Groovy”而不是“Java”的代码样式。当然,Java设置不受影响。我不知道为什么会出现在我的订阅源上,但现在你知道了。那是什么语言?您能否提供一个具有嵌入式代码样式的示例项目来重现此问题?