繁体   English   中英

Visual Studio 2015支撑不能正常工作

[英]Visual Studio 2015 bracing doesn't work properly

在Visual Studio Ultimate 2013中,我可以写:

public void Foo()  

然后写左括号+输入我收到:

public void Foo()  
{  
  | <- My cursor's position  
}  

但是在Visual Studio Community 2015中,如果我执行得太快,我会收到:

public void Foo() { }  
| <- My cursor's position

我尝试重置设置,更改文本编辑器中的设置以及从VS 2013导入设置,但它没有帮助。

如果我在写完“{”然后输入后等待0.5秒后,一切都会好的。
你知道哪里有问题吗?

如果我的英语不正确,我很抱歉。

它适用于我的系统。 我正在运行Windows 10和VS 2015 REL版本14.0.23107.0 D14REL,没有任何额外的工具。

经过简短的调查后,自动完成功能使用了Microsoft.VisualStudio.Text.BraceCompletion命名空间,并且有一个“PreTab”方法可能很有趣。

一种研究方法是安装Visual Studio Extensibility Tools ,并尝试一些新的东西,比如使用PreTab实现一些帮助来节省击键。

另一种方法是在GitHub上查看Visual Studio可扩展性示例: https//github.com/Microsoft/VSSDK-Extensibility-Samples

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM