为什么我的vs2012强制使用额外的括号

时间:2013-05-21 19:05:01

标签: vb.net visual-studio-2012 code-editor

首先,谢谢你对我的怜悯和阅读这个问题。我不能为我的生活找出导致这个问题的我可能安装的扩展程序,但它非常繁琐。

每当我开始键入代码(VB我认为它也出现在C#中)时,例如“For Each”,一旦我点击F,它会强制使用一组括号。这看起来像F(),但因为我继续输入它看起来像F(或)。这仅在编码内部代码块(如函数或子代码)时发生,但是当我创建函数时,它不会发生。我已经禁用了所有电动工具等,或者至少我90%确定我已经为所有这些工具做了这个,但它仍然会发生。

我通常非常擅长挖掘网络并找到答案,但对于这一点,我很茫然。涉及的关键字太多,所以我看到的只是非相关主题,或者如何使括号出现,而不是去掉它们。

如果有人能提供一些解决方法,我很高兴并且渴望尝试。现在和你一起生活真是太麻烦了。

2 个答案:

答案 0 :(得分:0)

如果您认为它是Visual Studio扩展,那么首先禁用所有这些扩展,然后一次添加一个。

enter image description here

您也可以在命令行切换为禁用功能的情况下运行VS.

Devenv switches

答案 1 :(得分:0)

原因的简单答案是Codealike VS扩展。我记录了他们的错误,希望他们能尽快解决它