gpt4 book ai didi

visual-studio - 为什么 Visual Studio 对 C# 和 C++ 使用不同的缩进设置?

转载 作者:行者123 更新时间:2023-12-04 00:43:33 25 4
gpt4 key购买 nike

对于 C#,Visual Studio 默认使用 4 个空格,而对于 C++,它是硬制表符。为什么会这样?为什么不一样?

我的项目由 C# 和 C++ 代码组成,差异真的让我很恼火。我想为所有来源设置一个通用标准,但我想知道这是否会有任何缺点。

最佳答案

如果您正在为这种差异寻找完全合乎逻辑、有充分理由的理由,我认为您找不到。尽管围绕标签与空格有许多火焰 war ,但确实没有真正的赢家(否则 war 就会结束)。

解决这个问题的方法是通过 .vssettings 文件。当我第一次开始使用 VS 2005 时,我将每种语言的制表符/空格设置为默认值。您可以通过工具 -> 选项 -> 文本编辑器 -> (C#/C++) 执行此操作。然后我将选项卡设置导出到 .vsssettings 文件中。每当我在新机器上安装 VS 时,我只需导入该文件,然后我就有了满意的空间/选项卡设置。

PS:空格规则:)

关于visual-studio - 为什么 Visual Studio 对 C# 和 C++ 使用不同的缩进设置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/621865/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com