冲突:编辑内容时 'space Bar' 更改为 'tab'
Conflict : 'space Bar' changes to 'tab' when something is edited
我时不时遇到这种冲突,当我更改代码中的某些内容时,空格 (....) 显示为制表符 (->)。我附上了一张图片,我将我的文件与之前的文件进行了比较。如果有人遇到同样的错误,请告诉我。
冲突图片:
您可以更改为可以配置的外部比较器,也可以在 visual studio 中设置代码格式以遵守项目格式指南,无论它们是什么。
要配置 Visual Studio,只需转到 Tools --> Options --> Text editor --> All languages (or the one you are using) --> Tabs
并将设置更改为适合您的任何行为。
您似乎将编辑器工具配置为使用制表符而不是空格。
回答了如何在 VS 中控制它。
然而,还有另一种方法可以从 "the outside" 控制它。有 editorconfig(你可以发现这一点,如果你的存储库有一个 .editorconfig
文件),然后在保存时文件将自动转换。这也是一种将编码规则持续推送给其他开发人员的方式。
我时不时遇到这种冲突,当我更改代码中的某些内容时,空格 (....) 显示为制表符 (->)。我附上了一张图片,我将我的文件与之前的文件进行了比较。如果有人遇到同样的错误,请告诉我。
冲突图片:
您可以更改为可以配置的外部比较器,也可以在 visual studio 中设置代码格式以遵守项目格式指南,无论它们是什么。
要配置 Visual Studio,只需转到 Tools --> Options --> Text editor --> All languages (or the one you are using) --> Tabs
并将设置更改为适合您的任何行为。
您似乎将编辑器工具配置为使用制表符而不是空格。
然而,还有另一种方法可以从 "the outside" 控制它。有 editorconfig(你可以发现这一点,如果你的存储库有一个 .editorconfig
文件),然后在保存时文件将自动转换。这也是一种将编码规则持续推送给其他开发人员的方式。