如果开发人员使用不同的代码美化器,您如何处理git合并冲突?

问题描述

现在的情况是,即使代码相似,我也遇到了git冲突,但是每个开发人员对代码的格式设置都不一样。

解决方法

这种确切情况是开发代码linter的原因之一。

lint(或称为linter)是分析源代码以标记编程错误,错误,样式错误和可疑结构的工具。该术语源自检查C语言源代码的Unix实用程序

您可以使用linter在您和您的项目合作伙伴之间实施代码约定。短绒可以强制执行缩进,运算符之间的间距等操作。

每个人都使用相同的格式时,应将冲突最小化,当发生冲突时,棉短绒通常会告诉您如何修复样式。

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...