是否可以将Intellisense配置为优先于局部变量建议而不是类类型?例如,如果我声明httpContext
变量,我想在顶部而不是在HttpContext
类类型上获得该变量建议。情况截图示例。
-编辑-
提供额外的例子来区别httpcontent
行为httpContent
。
是否可以将Intellisense配置为优先于局部变量建议而不是类类型?例如,如果我声明httpContext变量,那么我想在顶部获得此变量建议,而不是HttpContext类类型。
这是相当不正常的行为。实际上,默认情况下,Visual Studio Intellisense将优先处理局部变量而不是类类型。在我这方面,它运作完美。看到这个:
因此,我认为某些环境因素会导致此错误。请尝试以下建议:
关闭您的VS实例,删除.vs隐藏文件夹,bin,obj文件夹。然后再次重新启动您的项目以对其进行测试。
清理vs组件缓存-----删除下面的文件 C:\Users\xxxx\AppData\Local\Microsoft\VisualStudio\16.0_xxx(16.0 is VS2019,15.0 is VS2017)\ComponentModelCache
禁用任何第三方扩展,或仅使用denvenv / safemode启动VS以测试您的项目,以防其他扩展引起此异常行为。
在VS Installer中进行维修
如果您的VS不是最新版本,请尝试对其进行更新,以防某些修复。
更新1
在研究了您提供的更多详细信息之后,我发现这在Visual Studio intellisense中应该是一个问题,实际上,我遇到了与您所描述的问题相同的问题。
我已经在我们的DC论坛上报告了此问题。请参阅此链接。您可以投票并评论任何可能引起团队注意的详细信息。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句