c++ - 如何更改一段代码的缩进等?

标签 c++ coding-style

<分区>

Possible Duplicates:
Code polisher / reformater for C, C++ or Fortran
Best C++ Code Formatter/Beautifier

我作为 C++ 项目团队的一员工作。部分代码是大型外部库的高度修改版本,不符合我们的编码约定。

图书馆使用这种风格:

void main ()
{
  if (somecondition)
    {
    doStuff (some, parameters);
    }
  moreStuff (parameter);
}

而我们的风格是这样的:

int main() {
    if(somecondition) {
        doStuff(some, parameters);
    }
    moreStuff(parameter);
}

(还有,Stack Overflow 上的编辑器不能显示,但是他们的代码使用两个空格缩进,我们的代码使用制表符)。

鉴于这几乎全部只是编辑空格,我想有一些程序可以自动完成大部分工作。

最佳答案

有很多程序可以为您执行此操作。喜欢:

一些编辑器还可以在运行时修复这些东西,而无需修改实际的源文件。 (我相信 Eclipse/emacs 可以做到这一点)

不过,我还是忍不住问你为什么要更改的样式。

关于c++ - 如何更改一段代码的缩进等?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3532435/

相关文章:

c++ - 遍历整个图的最小节点数

c++ - 类似的字符串算法

java - 在 valueOf() 和 newInstance() 之间进行选择的标准是什么?

java - 自动检查 Java 文件是否符合编码标准

c++ - std::merge 不适用于 std::async

c++ - 预编译 header 给出杂散的 216 错误

c++ - 如何解决体系结构 x86_64 的 undefined symbol

java - else 和 else-if 语句是否应该位于不同的行

Java:构建器模式与逻辑分组对象

java - 使用取决于其他字段的字段序列化对象