【问题标题】:Eclipse control statement curly braces indented incorrectlyEclipse 控制语句大括号缩进不正确
【发布时间】:2012-03-14 17:12:49
【问题描述】:

我正在尝试在 Eclipse Galileo 中为 C++ 使用基于 GNU 的编码风格。默认情况下,条件语句如下所示:

if (true)
  {
    return;
  }

大括号被缩进,当它们应该在 if 语句下对齐并且下一行不应该是双缩进时。这就是我想要的:

if (true)
{
  return;
}

我可以找到所有设置来控制控制语句的大括号出现的位置,但我找不到停止缩进大括号的命令。有人可以给我推荐吗?

【问题讨论】:

  • GNU 样式确实 缩进了花括号。 (这是不使用它的一个很好的理由。)
  • 是的。我正在从事的 FOSS 项目使用了改编的 GNU 风格。

标签: c++ eclipse coding-style eclipse-cdt gnu


【解决方案1】:

您搜索的设置在Edit...->Braces->Blocks 下。将其设置为 Next Line 就是您想要的。

您必须先将内置 GNU 编码风格复制到新的配置文件,然后才能编辑编码风格。

【讨论】:

  • 不敢相信我错过了那个选项。谢谢!
猜你喜欢
  • 1970-01-01
  • 2016-09-28
  • 2016-05-21
  • 1970-01-01
  • 1970-01-01
  • 2021-11-12
  • 1970-01-01
  • 1970-01-01
  • 2016-12-04
相关资源
最近更新 更多