我目前使用 CodeBlocks 作为我的 C++ IDE。如果我以“奥尔曼风格”编码,我的意思是:
foo()
{
// cursor goes here
}
支架完成非常令人满意。输入开始 { 后,它立即完成结束 } 并在它们之间设置光标,并具有正确的缩进级别。
但是,如果我想以另一种样式进行编码,如下所示:
foo() {
// code goes here
}
大括号完成对我来说几乎很烦人。输入开头 { 后,只有在按 Return 后才完成结尾 }。此外,我最终得到的是:
foo() {
|}
而“|”是光标。如您所见,右大括号仍然在同一行上。此外,缩进级别不正确。我希望 CodeBlocks 在输入开头 {
foo() {
|
}
而“|”表示光标位置。
对于我的生活,我无法弄清楚我需要哪种设置。我很确定这是可能的,因为它适用于第一种风格。
我希望我足够准确地解释了我的问题,并且有人可以帮助我解决这个问题。
平滑软件
最佳答案
代码::块版本 17.12
Settings->Editor->Source formatter->选择Bracket style Google or Mozilla
使用上下文菜单中的 AStyle 格式化任何文件
关于c++ - CodeBlocks:改变 { } 补全的样式,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/30513800/