【问题标题】:Resolving a namespace using the keyboard使用键盘解析命名空间
【发布时间】:2010-11-04 20:34:18
【问题描述】:

在 .NET 中编写代码时,如果您在页面中未包含的命名空间中使用某些函数,您会得到一个类似工具提示的弹出窗口 [e.g. System.Data.Sql?]。如果您单击它,它会将命名空间添加到您的页面。
是否有添加命名空间的键盘快捷键? (我知道您可以使用键盘上的右键单击按钮,转到“解决”菜单项,然后选择using System.Data.Sql ...我希望更简单一些)。

编辑:我知道 Ctrl + 也可以,但你必须在代码中的特定命令上。

【问题讨论】:

    标签: .net visual-studio keyboard-shortcuts namespaces


    【解决方案1】:

    Shift + Alt + F10 调出菜单,然后您可以使用箭头和Enter选择菜单项。

    【讨论】:

      【解决方案2】:

      Visual Studio 中的默认设置是 Shift + Alt + F10。您可以使用以下步骤将此命令自定义为您想要的任何键盘组合:

      • 从“工具”菜单中选择“自定义”命令
      • 从对话框底部选择“键盘”按钮
      • 将命令 View.ShowSmartTag 分配给您喜欢的任何键盘快捷键

      【讨论】:

      • 您获得的“按钮”称为智能标签,相当于 Microsoft Office 中的相同功能。有趣的是,相同的键盘快捷键也适用于 Office(包括 Outlook),因此更改默认键盘快捷键可能只会让您的生活更加困难:)
      • 这可能会使您的生活更加困难,只有当您需要在 Outlook 中使用它时。就我个人而言,我在编码时总是在键盘上,并且发现必须伸手去拿鼠标或像 Shift+Alt+F10 这样的奇怪键盘组合是低效的。将其更改为更自然的东西可以提高生产力。我从来没有觉得像 Outlook 这样的应用程序有这种需求。
      • 没有为我改变它。必须重新打开VS?
      【解决方案3】:

      是的,它是 Shift + Alt + F10

      【讨论】:

        【解决方案4】:

        展开智能标签(解决菜单):Ctrl + .(句点)

        【讨论】:

        • 哇,我一直都不知道 Ctrl + .还以 Shift + Alt + F10 的方式调用智能标签。这更容易使用。谢谢!
        • 为什么哦,为什么在你的算法中这没有更高,所以?
        猜你喜欢
        • 2021-05-03
        • 2014-01-10
        • 2018-07-15
        • 2012-06-11
        • 2015-09-08
        • 2011-09-20
        • 2012-10-14
        • 2010-10-30
        相关资源
        最近更新 更多