是否有可能使clang-format标准化行结尾以使整个项目一致?
像这样:
int main() \n
{\r\n
return 0;\n
}\r\n
将格式化为:
int main() \n
{\n
return 0;\n
}\n
如果您应该使用git提交代码,那么您就有了解决方案。
(可选)您可以通过配置特殊的.gitattributes文件来配置Git基于每个存储库管理行结束的方式。
这是一个示例.gitattributes文件。
声明在结帐时始终具有CRLF行结尾的文件:
*.sln text eol=crlf
更多信息可以在这个link找到