Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/338.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 冲突:';空格键';对'的更改;选项卡';当某些内容被编辑时_C#_Visual Studio 2017_Windows 10_Tortoisegit - Fatal编程技术网

C# 冲突:';空格键';对'的更改;选项卡';当某些内容被编辑时

C# 冲突:';空格键';对'的更改;选项卡';当某些内容被编辑时,c#,visual-studio-2017,windows-10,tortoisegit,C#,Visual Studio 2017,Windows 10,Tortoisegit,我时不时会遇到这种冲突,当我在代码中更改某些内容时,空格(..)显示为选项卡(->)。我附加了一个图像,在那里我比较了我的文件与前一个。如果有人遇到同样的错误,请告诉我 冲突图像: 您可以更改为外部比较器,该比较器可以配置,也可以在visual studio中设置代码格式,以遵守项目格式设置指南 要配置Visual Studio,只需转到工具-->选项-->文本编辑器-->所有语言(或您正在使用的语言-->选项卡,然后将设置更改为适合您的任何行为。您似乎已将编辑器工具配置为使用选项卡而不是空格

我时不时会遇到这种冲突,当我在代码中更改某些内容时,空格(..)显示为选项卡(->)。我附加了一个图像,在那里我比较了我的文件与前一个。如果有人遇到同样的错误,请告诉我

冲突图像:

您可以更改为外部比较器,该比较器可以配置,也可以在visual studio中设置代码格式,以遵守项目格式设置指南


要配置Visual Studio,只需转到
工具-->选项-->文本编辑器-->所有语言(或您正在使用的语言-->选项卡
,然后将设置更改为适合您的任何行为。

您似乎已将编辑器工具配置为使用选项卡而不是空格

如何在VS中控制这一点,答案是

然而,还有另一种方法可以从“外部”控制这一点。有(如果您的存储库中有
.editorconfig
文件,您可以发现此问题),则在保存时,文件将自动转换。这也是一种向其他开发人员持续推送编码规则的方法。

如果愿意提供帮助,请查看