Visual Studio 2017 年建议列表仅显示片段

Visual Studio 2017 Suggestion List only showing Snippets

问题


我正在使用 Visual Studio 2017 v15.1.26403.7 Windows 10(11 月 TH2 版本),我不确定是否这个问题发生在早期版本中,但我注意到在 C# 和 VB.NET 文本编辑器的建议列表中显示片段的唯一方法是启用此选项:

然而,奇怪的问题是,在该选项被激活后,IntelliSense 崩溃了,它只显示片段:

...如您所见,还有任何其他类型的内置成员建议,只是一些片段,因此完全浪费了使用 IntelliSense 节省时间的编程。

问题


我遗漏了什么?是错误还是我的配置有误?。有什么办法可以设置该死的智能感知行为来显示正常的建议和片段吗?我的意思是这些正常的建议:

...加上片段。

这是我的 Visual Studio 2017 设置文件(您可以将其导入 Visual Studio 进行测试):

http://www.mediafire.com/file/5g2w8j9f6floj19/CurrentSettings.vssettings

感谢您的反馈,我在我这边用相同的VS版本测试了它,但我的结果和你的差别不大。为 C# 和 Basic 启用“始终包含代码片段”并保存,然后在 *.vb 文件或 *.cs 文件中键入“m”,列表成员仅在 *.[=18= 中显示代码片段]文件并在*.cs文件中正常显示,请查看以下截图:

我已经向 VS 产品团队报告了这个问题,请看这里:VS 2017 (version: 26403.7): Enable Tools>Options>Text Editor>Basic>Intellisense>Always include snippets and the list members only display the snippets, not includes other types

您可以投票和评论,然后请耐心付费等待VS产品组工程师的回复。对于给您带来的不便,我们深表歉意,感谢您的理解。