首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >让git在diff中突出显示制表符?

让git在diff中突出显示制表符?
EN

Stack Overflow用户
提问于 2011-04-07 07:31:09
回答 1查看 11.3K关注 0票数 22

我正在努力确保不会提交使用制表符进行缩进的代码。这是一个软约束,我将其应用于我自己的提交(目前我们没有缩进字符的标准,但我喜欢使用空格,因为在空格的宽度上没有分歧,但有些人使用width-4制表符与width-8制表符)。

检查此类约束的最简单方法通常是在每次提交时查看git diff的实际输出,看看是否有任何问题。例如,对我来说,默认情况下,尾随空格是突出显示的,windows换行符在diff中也是可见的,所以如果我要意外地提交带有尾随空格的代码,我会收到警告。有没有办法让制表符也出现在git diff中?

EN

回答 1

Stack Overflow用户

发布于 2017-06-06 17:46:54

我做了一个预提交钩子来阻止你提交制表符缩进的代码https://github.com/martinjoiner/portable-code-pre-commit-hook它看起来像这样……

我现在经常在我的所有项目中使用它。你可以自己使用它。

我在一个团队中工作,他们在Mac、Windows和Linux混合环境中编写代码,并通过Github网站在浏览器中审查代码。团队真的很高兴有人帮助他们检查代码,这样代码在所有这些地方看起来都是一致的。

如果你发现任何问题,请让我知道,我希望有机会改进任何弱点。谢谢。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5574195

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档