Visual studio 2010 为什么';t制表符缩进C++;VisualStudio2010中的代码?

Visual studio 2010 为什么';t制表符缩进C++;VisualStudio2010中的代码?,visual-studio-2010,indentation,Visual Studio 2010,Indentation,我相信这不是标准行为,但当我在变量或常量之前或之后按TAB键时,VisualStudio将不会使用制表符间距缩进代码。相反,它用粉色下划线突出显示该值,并前进到该值的下一个实例。如果我继续按TAB键,我将在当前范围内旋转该值/变量的所有实例 我还没有找到一个设置,可以关闭这种自动搜索风格的行为,并返回到简单的缩进。任何帮助都将不胜感激。坦白地说,我开始失去理智了 丰富标准行为随你所愿;i、 e.制表符缩进(和shift制表符取消缩进)。你可能安装了一个会把事情搞砸的扩展。或者您可能无意中重新映射

我相信这不是标准行为,但当我在变量或常量之前或之后按TAB键时,VisualStudio将不会使用制表符间距缩进代码。相反,它用粉色下划线突出显示该值,并前进到该值的下一个实例。如果我继续按TAB键,我将在当前范围内旋转该值/变量的所有实例

我还没有找到一个设置,可以关闭这种自动搜索风格的行为,并返回到简单的缩进。任何帮助都将不胜感激。坦白地说,我开始失去理智了


丰富

标准行为随你所愿;i、 e.制表符缩进(和shift制表符取消缩进)。你可能安装了一个会把事情搞砸的扩展。或者您可能无意中重新映射了密钥绑定。或者,当您安装时,您选择了一个使用不同键绑定映射的编辑环境(我总是选择C++)。

是否安装了任何扩展?您可以尝试禁用/删除它们。我不这么认为,但我如何确切地确定是否安装了任何扩展?值得注意的是,另一个问题有我想要的解决方案:我只安装了一个扩展,DevExpress工具版本11.2.11。我会尝试卸载它,但我需要确保我仍然有所有的东西可以在以后安装。我需要它用于另一个项目。卸载DevExpress工具扩展后,问题消失了。所以,现在我需要重新安装这些工具,并测试问题是否再次出现。如果是这样,我需要关注这些工具以及它们提供的任何设置,以找到问题的原因。至少我知道该关注哪个供应商。