C 压痕工具

标签 c indentation

我有一堆 C 文件,我需要检查一组缩进规则。这些规则是定制的。我基本上需要为所有违反缩进的行为标记警告。是否有任何代码/工具可以对 C 文件进行基本解析。我打算将我自己的东西添加到已经存在的代码中。

最佳答案

既然您计划扩展现有代码,为什么不使用 astyle

一旦您拥有正确的标志,它就会相应地格式化您的代码,以便结果始终相同。我(遗憾地)没有发现任何试运行标志,但是您的原始文件和新创建的 astyle 文件的差异应该会给您所有违规行为。

关于C 压痕工具,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17319891/

相关文章:

indentation - TypeScript 中的 Allman 式大括号

c - 如果 C 只能返回一个值(int、char 等),那么它如何返回字符串文字(字符数组)?

c - 将 C 程序分成 void 函数

excel - 在 vba 中缩进 mpp 文件(Ms 项目文件)中的任务(excel 到 mpp 文件)

html - 使用 HTML 源代码缩进 Excel 单元格

tabs - Intellij 仅在复制期间将制表符转换为空格

c - 编写一个 C 程序,将数组中的数字排列为一系列奇数和偶数

c - 使用数组时出现意外结果

无法打印出动态分配数组中的元素

eclipse - Eclipse 中的多行字符串对齐/缩进