我时不时地遇到这种冲突,当我在代码中更改某些内容时,空格(....)显示为选项卡(->)。我要附加一张图片,在这里我将文件与上一张进行了比较。如果有人遇到相同的错误,请通知我。
冲突图片:
答案 0 :(得分:1)
您可以更改为可以配置的外部比较器,也可以在Visual Studio中设置代码格式以遵守项目格式指南,无论它们是什么。
要配置Visual Studio,只需Tools --> Options --> Text editor --> All languages (or the one you are using) --> Tabs
,然后将设置更改为适合您的行为即可。
答案 1 :(得分:0)
您似乎已经在编辑器工具中配置了“使用”标签,而不是空格。
Using Pipe Results in Angular Templates回答了如何在VS中进行控制。
但是,还有另一种方法可以从“外部”进行控制。有https://stackoverflow.com/a/51922994/3906760(您可以找到它,如果您的存储库中有CamTwist
文件),则保存后文件将自动转换。这也是将编码规则持续推向其他开发人员的一种方法。