Visual Studio中是否存在为特定关键字查找所需模块的帮助程序

本文关键字:查找 模块 帮助程序 关键字 Studio 是否 存在 Visual | 更新日期: 2023-09-27 18:00:05

Visual Studio 2012是否具有基于关键字查找所需模块的功能?我发现自己花了相当多的时间寻找正确的模块,以参考各种关键字的"使用"语句。例如,今天我不得不在网上搜索,了解到我需要System.ComponentModelDisplayName属性(或我猜测的任何其他属性)与类属性一起使用。在Java/Eclipse中,IDE有一个热键,它将尝试为当前上下文中标记为未解析的关键字定位模块。Visual Studio 2012中是否有类似的功能?

Visual Studio中是否存在为特定关键字查找所需模块的帮助程序

Resharper(付费!)这样的工具会让工作变得更容易。它几乎已经成为使用Visual Studio开发C#/VB的事实上的标准。Resharper可以引用程序集添加using语句。

也就是说,使用Ctrl+之后输入类名(在本例中为DisplayName),它应该建议命名空间。但为此,必须引用程序集,而且很多时候可能不会引用。

要重申,如果可能的话,请联系Resharper。

如果您已经引用了相应的程序集,那么如果您的光标位于麻烦的名称中,Visual Studio将为您提供帮助。例如,如果您尝试应用属性:

[DisplayName]

如果您将文本插入符号放在DisplayName中,然后按Ctrl句点,它将为您提供添加适当的using指令的选项。(或者点击名称左下角的小条,它应该会出现。)

不过,我不相信Visual Studio为您提供了添加程序集引用以查找丢失类型的选项。