在 Visual Studio Intellisense 中优先考虑局部变量
Prioritize local variables in Visual Studio Intellisense
是否可以配置 Intellisense 使局部变量建议优先于 class 类型?
例如,如果我声明 httpContext
变量,我想在顶部获得此变量建议,而不是 HttpContext
class 类型。
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 默认会优先考虑局部变量而不是class 类型。在我这边,它工作得很好。看到这个:
所以我认为有一些环境因素导致了这个错误。请尝试这些建议:
关闭你的VS实例,删除.vs隐藏文件夹,bin,obj文件夹。然后重新启动您的项目进行测试。
clean vs component caches-----删除C:\Users\xxxx\AppData\Local\Microsoft\VisualStudio.0_xxx(16.0 is VS2019,15.0 is VS2017)\ComponentModelCache
下的文件
禁用任何第三方扩展或仅使用 denvenv /safemode 启动 VS 来测试您的项目,以防某些其他扩展导致此异常行为。
do a repair 在 VS 安装程序中
如果你的VS不是最新版本,请尝试更新它,以防有一些修复。
更新 1
在研究了您提供的更详细的信息后,我发现这应该是 visual studio 智能感知中的一个问题,事实上,我遇到了与您描述的相同的问题。
所以我已经在我们的 DC 论坛 上报告了这个问题。请参阅 this link。您可以投票并评论任何可以引起团队关注的详细信息。
由于过程可能有点长,作为建议,您可以使用resharper extension成功,没有这个问题。
是否可以配置 Intellisense 使局部变量建议优先于 class 类型?
例如,如果我声明 httpContext
变量,我想在顶部获得此变量建议,而不是 HttpContext
class 类型。
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 默认会优先考虑局部变量而不是class 类型。在我这边,它工作得很好。看到这个:
所以我认为有一些环境因素导致了这个错误。请尝试这些建议:
关闭你的VS实例,删除.vs隐藏文件夹,bin,obj文件夹。然后重新启动您的项目进行测试。
clean vs component caches-----删除
C:\Users\xxxx\AppData\Local\Microsoft\VisualStudio.0_xxx(16.0 is VS2019,15.0 is VS2017)\ComponentModelCache
下的文件
禁用任何第三方扩展或仅使用 denvenv /safemode 启动 VS 来测试您的项目,以防某些其他扩展导致此异常行为。
do a repair 在 VS 安装程序中
如果你的VS不是最新版本,请尝试更新它,以防有一些修复。
更新 1
在研究了您提供的更详细的信息后,我发现这应该是 visual studio 智能感知中的一个问题,事实上,我遇到了与您描述的相同的问题。
所以我已经在我们的 DC 论坛 上报告了这个问题。请参阅 this link。您可以投票并评论任何可以引起团队关注的详细信息。
由于过程可能有点长,作为建议,您可以使用resharper extension成功,没有这个问题。