如何使C#2017 IntelliSense像2008一样工作?

问题描述 投票:0回答:1

在Visual C#2008 Express中,IntelliSense很棒,例如我只需要键入Conso.(,它将插入Console.Write(

其工作原理如下:(i)Conso足以消除选择列表中的Console的消歧; (ii)输入.会自动插入突出显示的单词并添加点; (iii)现在下拉列表显示Console的成员,默认为Write [根据我的使用频率?],(iv)现在输入(会自动插入突出显示的单词并添加括号。

请注意,我不需要输入Write的任何字母,也不需要输入Console的所有字母,也不需要按Space,Tab,Enter等来确认任何内容。

我现在升级到VS 2017,自动完成工作方式不同。您必须按特殊键(Tab,Enter等)才能从列表中插入单词。一旦你转到下一个标点符号,它就不会自动为你插入突出显示的项目。

必须手动选择所有这些列表项目是谋杀我的生产力。我可以在工具>选项中看到一些自动完成选项,但我找不到任何可以实现我在C#2008中所拥有的功能。它仍然可以吗?怎么样?

c# visual-studio autocomplete intellisense
1个回答
1
投票

似乎这个问题已从VS 2017和VS 2015中删除,我试图帮助您向VS产品团队报告此用户语音,请检查:C#>Intellisense: please auto pre-select the common used members like the previous VS version并且您还可以在其中添加注释以跟踪来自VS的反馈产品团队工程师。

© www.soinside.com 2019 - 2024. All rights reserved.