【问题标题】:Keyboard shortcut for show/hide the lower pane (Error List, Output, Watch) in Visual Studio在 Visual Studio 中显示/隐藏下部窗格(错误列表、输出、监视)的键盘快捷键
【发布时间】:2019-03-01 07:54:42
【问题描述】:

是否有任何键盘快捷键或替代方法来显示/隐藏 Visual Studio 中的下部窗格(错误列表、输出、监视等选项卡)。我正在 Microsoft SQL Management Studio 中寻找类似于 Ctrl + R 的东西,它可以切换结果窗格。

我知道我可以固定/取消固定、调整大小或在下部窗格中移动,但这不是很方便。我喜欢这样一个事实,即当我输入代码时,Visual Studio 即时显示任何编码错误,但为此我必须保持错误窗格固定,但这会减少我的编码窗口,特别是在使用单显示器时系统或笔记本电脑上。如果我不固定它,那么我必须不时点击错误列表选项卡进行检查。

【问题讨论】:

标签: visual-studio visual-studio-2013 visual-studio-2017 keyboard-shortcuts


【解决方案1】:

VS2017 中没有用于切换工具窗口的命令。对我来说,我安装了宏扩展,编写了一个隐藏所有工具窗口的脚本,并为这个宏绑定了一个快捷键。

步骤如下:

1) 首先,您需要安装Macros for Visual Studio

2) 然后在宏浏览器Tools> Macro> Macro Explorer,添加这个宏:

var windows = dte.Windows;    
for (var i = 1; i <= windows.Count; i++) {
    var window = windows.Item(i);

    // Check that this is a tool window and not a document
    if (window.Document == null && window.Visible) {
        window.Activate();
        dte.ExecuteCommand("Window.Hide");
    }
}

3) 将此宏设置为宏浏览器中的宏命令 1。

4) 最后,在Tools&gt; Options&gt; Environment&gt; Keyboard 中,分配 “Tool.MacroCommand1”到您最喜欢的键盘快捷键。

我个人配置 Alt + * 来显示/隐藏工具窗口

  • Alt + `:Tool MacroCommand1(用于隐藏所有工具窗口)
  • Alt + 1:查看解决方案资源管理器
  • Alt + 2:查看书签
  • Alt + 3:查看查找结果
  • Alt + 4:查看输出
  • Alt + 5:查看调用层次结构
  • Alt + 6:查看任务列表

【讨论】:

    【解决方案2】:

    我的默认设置没有太大变化,我的快捷方式目前存在于:

    • Ctrl+Alt+O - 显示输出 窗口
    • Ctrl+-\,Ctrl+E - 显示 错误窗口

    据我所知,它们不会切换。

    【讨论】:

      【解决方案3】:

      或者,在 Visual Studio 2019 中...

      在下方窗格中显示或聚焦(如果尚未聚焦)

      Ctrl + Alt + O(例如输出窗口)

      一旦任何下部窗格被聚焦,重复关闭顺序,直到所有下部窗格都关闭。

      关闭下方窗格

      Shift + Esc

      这适用于默认设置,不需要插件。

      【讨论】:

        【解决方案4】:

        Hot Windows 扩展,为工具窗口管理提供额外的命令。

        【讨论】:

          猜你喜欢
          • 2022-12-23
          • 1970-01-01
          • 2011-07-22
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2017-12-24
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多