代码之家  ›  专栏  ›  技术社区  ›  Bramha Ghosh

Visual Studio键盘快捷键,用于自动添加所需的“使用”语句

  •  246
  • Bramha Ghosh  · 技术社区  · 16 年前

    什么是键盘快捷键来展开小红线,这条红线为您提供了菜单,您可以在其中选择所需的内容 using

    5 回复  |  直到 8 年前
        1
  •  410
  •   Aaron Small Orion Adrian    8 年前

    Ctrl键 + 显示菜单。我发现这比另一种更容易打字, 中高音 转移 + .

    可以通过转到“工具”将其重新绑定到更熟悉的内容>选项>环境>键盘>Visual C#>View.QuickActions

        2
  •  37
  •   Jasper wontondon    13 年前

    中高音 转移 F10 将显示与智能标签关联的菜单。

        3
  •  25
  •   Tony Tuttle    8 年前

    但是ReSharper不要求光标位于需要新名称空间的实际代码上。比方说,您将一些代码复制/粘贴到源文件中,只需单击几下 进来 ,并包含所有必需的用法。

    哦,它还确保将所需的程序集引用添加到项目中。例如,您创建了一个包含 NUnit

    它还为扩展方法添加了所需的名称空间。至少ReSharper版本5测试版是这样的。我很确定VisualStudio的内置解析函数不能做到这一点。

    不利的一面是,这是一种商业产品,所以你必须为此付费。但是如果你在商业上使用软件,那么获得的生产力(插件可以做很多其他很酷的事情)将超过价格标签。

    是的,我是个粉丝;)

        4
  •  14
  •   Peter Mortensen stimpy    8 年前

    在VisualStudio2010中,您将在名为 . 我的也被映射到了 中高音 + F10 这是一个很大的麻烦-所以我通常会立即重新映射。

    CodeRush 在这方面没有提供任何援助;或者,没有什么对我来说是显而易见的——而在非专家模式下,DevExpress很快就会为您提供它想要的服务:-)

    这就是说,微软现在终于在这方面有所贡献了,但我也很清楚,微软的开发(对我们中的许多人来说)现在已经进入了一个完整的周期——重点从源代码转移到了视觉设计师,又回到了关注源代码——这意味着你花在源代码视图上的时间/无论是C#,VB或XAML处于上升状态,拖放到“表单”上的量处于下降状态。基于这一基本假设,很简单,微软应该开始专注于使编辑器更智能、键盘快捷键更简单、代码/错误检查和评估更好——对于我们大多数人来说,一个愚蠢的编辑器让你用谷歌搜索一个类来找出它所在的库的日子已经过去了(或者在任何情况下都应该如此)。

        5
  •  6
  •   James Curran    16 年前
    • 上下文菜单键(一个带有
    • 从菜单上。这可以通过 按“s”。
        6
  •  0
  •   Slobodan Stanković    5 年前

    它是 + . 例如,当您尝试键入 List 你需要打字 < 控制键 + 让它工作。