我想知道格式化c源代码的自动方式,每行只包含一个语句。
例如,
来自这个
1: if(true) break;
到此:
1: if(true)
2: break;
任何有用的评论将不胜感激。谢谢。
注意:请仔细阅读我想要的内容(每行只有一个声明!)。我已经尝试过Astyle和其他美化设备,但这些工具并没有提供我想要的功能。此外,我搜索谷歌,但没有找到结果。
答案 0 :(得分:3)
Astyle是一个可以将源代码重新格式化为任意数量样式的工具。
答案 1 :(得分:1)
答案 2 :(得分:0)
有GNU indent,它可以用于任何Linux发行版,也可以作为Windows下CygWin的一部分。它是可配置的(默认样式是可怕的......)。或者您可以选择emacs或xemacs,两者都可以针对各种语言进行配置(自动)缩进。再次,配置尝试,默认情况几乎不会更糟。