当前位置:  开发笔记 > 编程语言 > 正文

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

如何解决《为什么VisualStudio对C#和C++使用不同的缩进设置?》经验,为你挑选了1个好方法。

对于C#,Visual Studio默认使用4个空格,而对于C++,它是硬标签.为什么会这样?它为什么不同?

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



1> JaredPar..:

如果你正在寻找一个完全合乎逻辑的,有充分理由证明这种差异,我认为你不会找到一个.尽管标签与空间周围发生了许多火焰战争,但实际上还没有真正的胜利者(否则战争就会结束).

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

PS:空间规则:)

推荐阅读
mobiledu2402851377
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有