Csharp/C#教程:当我输入“new {”时,如何阻止Visual Studio插入“object”分享


当我输入“new {”时,如何阻止Visual Studio插入“object”

编辑C#源文件时,我输入

new { 

Visual Studio自动更正它

 new object{ 

有没有办法阻止这种行为?

您可以配置要键入的字符提交当前的智能感知选择。 在工具| 选项| 文字编辑器| C#| 智能感知。

删除“{”并确保未选中空格键提交的内容。

NB。 从Visual Studio 2015开始,此选项不再存在。

我遇到了这个问题,上面的答案对我不起作用。 在我的情况下,它是由Resharper引起的,我通过导航到Resharper – >选项 – >环境 – >智能感知 – >完成字符并将开头大括号字符“{”添加到“不完整”列表来解决它对于C#。

你在new {之前打字的是什么?

我刚尝试了它并且它使用对象类型自动完成,所以如果我输入:

 Button test = new { 

它成为了:

 Button test = new Button{ 

但如果我输入:

 var test = new { 

它让它独自一人。

我没有以任何方式配置我的VS2008安装。

你有没有检查过ReSharper的自动完成选项? 我只是在一个新的(空)类中尝试使用默认的ReSharper设置,并且无法复制它。 您使用的是什么版本的studio / ReSharper?

尝试先键入左括号,然后返回并键入新的。 VS2008为我做了这个(没有ReSharper),如果我记得的话,这就是我的工作。 它比删除插入的“对象”更少打字。

上述就是C#学习教程:当我输入“new {”时,如何阻止Visual Studio插入“object”分享的全部内容,如果对大家有所用处且需要了解更多关于C#学习教程,希望大家多多关注—计算机技术网(www.ctvol.com)!

本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。

ctvol管理联系方式QQ:251552304

本文章地址:https://www.ctvol.com/cdevelopment/955145.html

(0)
上一篇 2021年11月21日
下一篇 2021年11月21日

精彩推荐