如何加上「;“失踪”;当(re)从at代码(Alt+;Shift+;F)开始时,是否使用大括号和Netbeans?

如何加上「;“失踪”;当(re)从at代码(Alt+;Shift+;F)开始时,是否使用大括号和Netbeans?,netbeans,netbeans-8,Netbeans,Netbeans 8,我正在更新一个旧的PHP项目,它的编码风格不符合我的喜好。当我在Netbeans 8中使用Alt+Shift+F重新格式化代码时,一切都很好,除了以下内容: if (something) doif; else doelse; 我希望: if (something) { doif; } else { doelse; } 如果为大括号和自动完成正确配置,则所有内容都可以很好地用于新代码,但在使用(重新)格式时,现有代码不会更新为符合这些规则。有没有办法自动添加这些

我正在更新一个旧的PHP项目,它的编码风格不符合我的喜好。当我在Netbeans 8中使用Alt+Shift+F重新格式化代码时,一切都很好,除了以下内容:

if (something)
    doif;
else
    doelse;
我希望:

if (something) {
    doif;
} else {
    doelse;
}

如果为大括号和自动完成正确配置,则所有内容都可以很好地用于新代码,但在使用(重新)格式时,现有代码不会更新为符合这些规则。有没有办法自动添加这些“缺少的”大括号?

如果按alt+enter键,请转到后的代码行。它应该给你选择“添加大括号”

如果没有,请转到options/editor/hints并激活lang PHP中大括号的提示


注意:对于缺少大括号的每一行,您仍然必须按alt+enter键

我不知道你们将如何解决这个问题,但为什么你们会希望它和{花括号}当你们不需要他们在这种情况下无论如何?是的,我知道他们不是必需的,但它可能会导致难以找到的错误。。。新的项目总是有大括号。所以我想统一代码库中的代码样式。花括号如何帮助您查找bug?没有它们看起来干净多了。例如。。。这更多的是一种偏好,但在我的代码中,这是一种要求。因此,我必须更新不符合要求的代码。但是我不喜欢手动操作……啊,好吧,我明白你的意思了,它们更容易出错,但是在像NetBeans这样的好IDE中,如果你添加另一个语句,它会以不同的方式缩进,这样你一犯错误就会注意到。然而,当涉及到注释代码时,你只需要格外小心,我想,但我确实明白为什么你希望NetBean保留它们。