繁体   English   中英

Visual Studio 2010/2012-是否有类似日食的Type补全?

[英]Visual Studio 2010 / 2012 - Is there an eclipse-like Type completion?

我是Visual Studio和C#的新手-VS中的一件事使我发疯:

在eclipse中,您可以开始键入Type-name,按CTRL-SPACE,它会显示与您键入的字符串匹配的类型,即使尚未导入也是如此。

如果您不熟悉API并且不知道确切的类型名称等,这特别有用。

我注意到,只有在using部分中导入了名称空间的情况下,VS才提供类型名称完成。

是否可以使其搜索扩展到所有可用的名称空间?

请不要推荐ReSharper之类的商业工具,因为我目前愿意“按原样”习惯VS,而无需为扩展支付很多钱...

据我所知,您描述的类似Eclipse的功能在标准的Visual Studio中不可用。 与Eclipse中的许多其他优点一样,它可以作为Resharper(Visual Studio的一个非常大的(商业)插件)的一部分使用。 默认情况下,它会将完整的未导入类名称绑定到Alt-Shift-Space。

作为以前的Eclipse用户,在我添加Resharper之前,VS感觉很强大但很笨拙。 一个特别的解决方法是再次提供control-T和control-shift-T-不再缓慢地在解决方案资源管理器中徘徊,寻找前同事下课的地方。

Resharper由JetBrains生产,他也生产IdeaJ,我认为这对Eclipse产生了影响,因此两者之间的相似之处并非巧合。

它在已使用的名称空间中搜索...但是,正确输入类名称后,请单击ctrl + dot ,它会向您显示这样的名称空间。



在此处输入图片说明

或右键单击类名,然后解析。 右键单击>解决

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM