Csharp/C#教程:如何通过按“空格”取消Visual Studio 2015中的自动完成?分享


如何通过按“空格”取消Visual Studio 2015中的自动完成?

如何通过按“空格”取消Visual Studio 2015中的自动完成?

看起来没有这样的选择。

当我看到intellisense自动完成列表并按“空格”VS自动打印突出显示的项目。 我要取消它。 VS 2013并不像那样表现自己。

另外,当我按“{”VS 2015自动打印右“}”我也会取消它。

语言c#。

如果你想修复它投票给https://visualstudio.uservoice.com/forums/121579-visual-studio-2015/suggestions/9319764-visual-studio-2015-cancel-intellisense-autocomple

Escape键将取消智能感知,并允许您继续键入任何您想要的内容而不会产生干扰。 刚刚在VS2013上尝试过它来确认。

至于用“}”关闭的“{”,这通常是由诸如Resharper,MS PowerTools之类的扩展引起的。

要禁用自动填充,您可以使用:

编辑 – >智能感知 – >切换完成模式(Ctrl + Alt + Space)

这也将禁用所有字符。 这适合我,但可能不是你想要的,VS2013允许你选择哪些字符,特别是空间我不知道为什么这被删除。

要禁用大括号完成:

工具 – >选项 – >文本编辑器 – > C# – >常规 – >自动括号完成

如果运行Resharper,请选中Resharper> Options。

在环境>智能感知>完成字符下。

取消选中所需语言的“空间完成”。

有一种方法可以在Visual Studio 2015中关闭此特定行为,同时使完成function完全正常。 但是,这仅适用于某些语言。 在选项中:

Text Editor -> [your language] -> IntelliSense -> 'Only use Tab or Enter to commmit' 

为我编写Java脚本编辑器,但没有相当于C#(我个人认为这个function并不令人烦恼。

在适用于Mac的Visual Studio Community Edition中:

上述就是C#学习教程:如何通过按“空格”取消Visual Studio 2015中的自动完成?分享的全部内容,如果对大家有所用处且需要了解更多关于C#学习教程,希望大家多多关注—计算机技术网(www.ctvol.com)!

 Text Editor -> IntelliSense -> Uncheck 'Complete with Space or Punctuation' 

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

ctvol管理联系方式QQ:251552304

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

(0)
上一篇 2021年12月30日
下一篇 2021年12月30日

精彩推荐