认识贝蒂,C代码衬里
#初学者 #编程 #c #linter

我需要清楚这一点 - “ 贝蒂让我感到沮丧!”。

随着时间的流逝,我学会了避免她,我会告诉你如何,但首先...

谁是贝蒂

根据Wikipedia的说法,

贝蒂实际上是一个非常真实的人。

弗朗西斯·伊丽莎白·霍尔伯顿(Frances Elizabeth Holberton)是一位美国计算机科学家,是第一台通用电子数字计算机Eniac的六个原始程序员之一。其他五位ENIAC程序员是Jean Bartik,Ruth Teitelbaum,Kathleen Antonelli,Marlyn Meltzer和Frances Spence。

但是,认真的说,这不是我们今天要谈论的贝蒂。
贝蒂(Betty)是用perl编写的Holberton风格的C代码检查器。

现在,上述句子需要一些解释,所以我将从...

开始

霍尔伯顿

霍尔伯顿是一所计算机科学学校,建立在硅谷(这就是您得到的一切ð´

代码检查器

也是林格的知识。
棉绒或衬里是一种静态代码分析工具,用于标记编程错误,错误,风格错误和可疑结构。

这意味着贝蒂在发现潜在错误和错误样式之前不必运行或编译您的C代码。

珀尔

这只是C.
的另一种编程语言 坚持,稍等!因此,贝蒂基本上是一种语言的程序,试图检测另一种语言的错误。


现在您知道贝蒂,如何使用贝蒂?

我假设您已经安装了贝蒂。如果您不这样做,请查看安装指南here

如何召唤贝蒂

用法基本上只是

betty FILE...

FILE...表示1个或更多文件。
像这样运行贝蒂后,贝蒂将输入您指定的每个文件并进行一系列检查。这是

的贝蒂检查的列表
  • 凹痕

  • 每行的长度

  • 牙套的放置{}

  • 空间的放置

  • 变量,函数,结构...

  • 的命名
  • 函数长度›

  • 评论

  • 宏和枚举

  • 标题文件

您可以在Holberton风格的代码here上找到详尽的信息,因此您不会像我所做的那样成为Betty的受害者