我的VS2017 Intellisense发生了什么

问题描述

我的VS2017 VB智能感知发生了什么事情。每当我输入“。”时。期望智能感知可用于当前代码项,我得到了与当前正在构建的代码元素无关的大量项目。例如,当我使用Threading.Timer类的Timeout参数时,会弹出intellisense并显示以下项列表:

 adoAccess
 adoAddExpression
 adoAddRelation
 etc...

列出了正确的参数选择,它们只是埋在不相关其他项的整个范围内。其他人遇到过这个问题吗?如果是这样,您知道我如何才能获得“理智”的智能感知吗?为了使情况恢复正常,以防万一我无意中做出了奇怪的选项选择,我进行了一次设置重置,但无济于事。

解决方法

打开Tools -> Options -> Text Editor -> All Languages,然后取消选中并重新选中“语句完成”下的所有复选框。 enter image description here

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...