gpt4 book ai didi

visual-studio - 在 Visual Studio Intellisense 中确定局部变量的优先级

转载 作者:行者123 更新时间:2023-12-04 04:15:41 27 4
gpt4 key购买 nike

是否可以配置 Intellisense 使局部变量建议优先于类类型?例如,如果我声明 httpContext 变量,我想在顶部获取此变量建议,而不是 HttpContext 类类型。 Example situation screenshot.

--- 编辑---

提供了与 httpContent 不同的 httpcontent 行为的附加示例。

Different behavior for httpcontent and httpContent from the other PC

最佳答案

Is it possible to configure Intellisense to prioritize local variables suggestions over class types? For example if I declare httpContext variable I want to get this variable suggestion on top instead of HttpContext class type.

这是非常不正常的行为。 事实上,默认情况下,Visual Studio Intellisense 将优先考虑局部变量而不是类类型。在我这边,它工作得很好。看这个:

enter image description here

所以 我认为有一些环境因素导致了这个错误。请尝试这些建议:

  1. 关闭您的 VS 实例,删除 .vs 隐藏文件夹、bin、obj 文件夹。然后重新启动您的项目以对其进行测试。

  2. clean vs component caches-----删除C:\Users\xxxx\AppData\Local\Microsoft\VisualStudio\16.0_xxx(16.0 is VS2019,15.0 is VS2017)\ComponentModelCache

  3. 禁用任何第三方扩展或只使用 denvenv /safemode启动 VS 以测试您的项目,以防某些其他扩展导致此异常行为。

  4. do a repair在 VS 安装程序中

  5. 如果您的 VS 不是最新版本,请尝试更新它以防有一些修复。

更新 1

在研究了您提供的更详细的信息后,我发现这应该是 visual studio intellisense 中的一个问题,事实上,我遇到了与您描述的相同的问题。

所以我已经在我们的 DC 论坛 上报告了这个问题。参见 this link .您可以投票并评论任何可以引起团队注意的详细信息。

由于过程可能有点长,建议您可以使用resharper extension在没有这个问题的情况下成功运行。

关于visual-studio - 在 Visual Studio Intellisense 中确定局部变量的优先级,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60758613/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com