Pull Request代码审查期间的间距字符

时间:2016-04-25 20:39:47

标签: github whitespace

所以我使用github pull请求来满足我的代码审查需求,我唯一的问题是我无法判断一个人是否使用制表符或空格来缩进。我们在此处有一个标准,您可能无法使用错误的代码审查。有没有办法告诉他们使用github,或者我必须在编辑器中手动打开文件来区分它?

1 个答案:

答案 0 :(得分:1)

  

有没有办法告诉他们使用github,或者我必须在编辑器中手动打开文件来区分?

理想情况下 - 都不是!

每当可以自动检查事物时,让计算机为您完成工作。可以使用各种工具(通常称为linters)检查在许多其他静态规则中检查空白的正确用法。这在很大程度上取决于您的项目使用的语言。当然,如果您愿意,也可以自己编写。

您可以在Github上执行的操作是将您的存储库连接到诸如Travis之类的CI工具。这使您可以自动构建所有拉取请求并检查诸如空白规则之类的内容。它还允许您运行测试套件,代码格式化,... - 您可以自动执行的任何操作,您可以(并且应该!)从那里运行以最小化手动工作。