Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/mercurial/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 在Visual Studio(2013)中,是否可以让intellisense查找并导入类?_C#_Visual Studio 2013 - Fatal编程技术网

C# 在Visual Studio(2013)中,是否可以让intellisense查找并导入类?

C# 在Visual Studio(2013)中,是否可以让intellisense查找并导入类?,c#,visual-studio-2013,C#,Visual Studio 2013,有没有办法让intellisense查找并在代码中插入类?目前,它仅在类的名称空间已经包含在使用文件顶部的语句的中时才执行此操作。但是,它不会搜索项目中引用的其他名称空间来查找匹配的类 例如,在Eclipse中,我可以在代码中键入类名的一部分,然后auto complete将显示一个下拉列表,其中列出可能匹配的类,以选择要插入代码中的类。(然后Eclipse在顶部为该类添加import语句。) 到目前为止,我发现的最接近的事情是,如果我在代码中键入完整的类名,VS将显示一个小图标按钮,然后使用该

有没有办法让intellisense查找并在代码中插入类?目前,它仅在类的名称空间已经包含在使用文件顶部的语句的
中时才执行此操作。但是,它不会搜索项目中引用的其他名称空间来查找匹配的类

例如,在Eclipse中,我可以在代码中键入类名的一部分,然后auto complete将显示一个下拉列表,其中列出可能匹配的类,以选择要插入代码中的类。(然后Eclipse在顶部为该类添加
import
语句。)

到目前为止,我发现的最接近的事情是,如果我在代码中键入完整的类名,VS将显示一个小图标按钮,然后使用该类的
语句添加
。但是,如果您不记得并键入确切的类名(区分大小写)(而且它不会保存几乎相同的键击数),那么这就没有多大帮助了

更新 TankorSmash建议重新竖琴。for Visual Studio表示Visual Studio不提供

代码完成是上下文驱动的,可以从整个解决方案中建议类型和扩展方法,导入名称空间,生成代码


因此,基于此,我认为解决方案必须是购买Resharper。

我不知道标准与否,但如果你得到付费的Resharper,它肯定会让你做类似的事情。悬停在类的名称上不会给你像使用…
这样的建议?如果不是的话,这很奇怪,因为我没有重奏器,而且总是suggestions@IoanaStoian:我不确定我是否理解你的评论。如果尚未键入类名,如何悬停在类名上方?在Eclipse中,我键入一个类的前几个字母,按auto complete(ctrl空格),然后Eclipse弹出一个建议类的列表,您可以在其中选择要导入并插入代码的类。当您不记得确切的类名时,这非常有用。在VS中,您必须知道确切的类名,并正确键入,然后可以按[ctrl]-。它给出了一个要导入的类的列表。我特别创建了一个没有使用或相同名称空间的案例。我有社区版,所以我想无论你用什么版本,它都应该是一样的…@TankorSmash:Resharper就是炸弹!谢谢你的推荐。我的编码经验现在完全不同了!我不知道标准与否,但如果你得到付费的重奏器,它肯定会让你做类似的事情。悬停在类名上不会给你像使用…之类的建议?如果不是的话,这很奇怪,因为我没有重奏器,而且总是suggestions@IoanaStoian:我不确定我是否理解你的评论。如果尚未键入类名,如何悬停在类名上方?在Eclipse中,我键入一个类的前几个字母,按auto complete(ctrl空格),然后Eclipse弹出一个建议类的列表,您可以在其中选择要导入并插入代码的类。当您不记得确切的类名时,这非常有用。在VS中,您必须知道确切的类名,并正确键入,然后可以按[ctrl]-。它给出了一个要导入的类的列表。我特别创建了一个没有使用或相同名称空间的案例。我有社区版,所以我想无论你用什么版本,它都应该是一样的…@TankorSmash:Resharper就是炸弹!谢谢你的推荐。我的编码经验现在完全不同了!