什么是Visual Studio相当于Eclipse中Android开发的Ctrl + Shift + O快捷键?

时间:2013-03-15 11:50:04

标签: android vb.net eclipse keyboard-shortcuts

我一直在做一些Android开发,发现Ctrl + Shift + O快捷方式对于像我这样仍然习惯于屏幕上不同对象所需的导入的人来说非常方便。我也一直在Visual Studio 2008中进行vb.net开发,并且错误地尝试了这种快捷方式,但它试图打开一个表单或类似的东西。所以我的问题是:是否有一个快捷方式允许我们导入所有缺少的引用或删除Visual Studio 2008中不必要的引用?

2 个答案:

答案 0 :(得分:3)

删除不必要的进口指令

我可以确认在Visual Studio 2012和Visual Studio 2010中有一个上下文菜单选项,代码编辑器可以在Visual Basic.NET或C#中使用指令进行删除,排序,删除和排序。我实际上从未使用过Visual Studio 2008,但快速搜索显示它在2008年也是可能的(source)。

..

为了将此功能挂钩到热键,您需要做的就是:

  1. 转到工具>选项
  2. 展开注释为“Enviroment”的根节点,然后单击标注为“Keyboard”的节点
  3. 搜索 Edit.RemoveAndSort 并指定您选择的热键。
  4. 添加未知的导入指令

    我使用这个名为ReSharper的插件,当我引用一个没有适当的import指令的类时,会给我一个这样的接口:

    enter image description here

    如果您不想使用ReSharper(它的价格非常昂贵),那么Visual Studio的效率会稍微低一些,但同样有效。您应该看到以红色下划线的类引用,如果将鼠标悬停在红线上,您应该看到一个小对话框,显示添加对命名空间的引用的选项。您也可以按CTRL + .快速显示对话框。

答案 1 :(得分:1)

从这个链接:

Automatic namespaces import

看起来Shift + ALT + F10可以解决问题。