在Visual Studio 2019中键入时,如何获得IntelliSense提示第三方类?

问题描述 投票:3回答:1

目前,对于我尚未使用using导入的第三方软件包中的类,我没有获得IntelliSense提示。

例如,如果我输入ConnectionMul我没有提示,所以我必须改为键入整个类名(ConnectionMultiplexer)然后键入Alt+Enter然后才会建议using StackExhange.Redis

我已经习惯了IntelliJ对Java的暗示。当我将依赖项添加到项目中时,我可以输入Con,它已经有了包括第三方类的建议。有没有办法在Visual Studio中执行此操作?

c# visual-studio intellisense visual-studio-2019
1个回答
0
投票

如果您已经在项目中引用了类型(通过程序集或NuGet包),则在键入部分匹配时它应显示为灯泡操作:

Show suggestion to complete type name through lightbulb action

然而,似乎这需要至少5个字符键入 - 当我尝试与JObj我没有得到建议,但我用JObje

在C#语言下还有(完整性)选项,建议在输入类型名称后使用NuGet语句或本地引用程序集路径:

Tools -> Options -> Text Editor -> C# -> Advanced, showing the 'Suggest usings for types in NuGet packages' checkbox

如果打开它并使用项目中未引用的类型,您将看到如下建议:

Showing the lightbulb action to install a package from NuGet

© www.soinside.com 2019 - 2024. All rights reserved.