【问题标题】:Shortcut Key to Hide "Bottom Panel" in Visual Studio; regardless of number of Tool Windows在 Visual Studio 中隐藏“底部面板”的快捷键;无论工具窗口的数量如何
【发布时间】:2018-10-31 19:16:01
【问题描述】:

上下文:

在 SSMS 中,可以按 Ctrl+R 来显示/隐藏查询编辑器下方显示的“结果面板”。在学习(并使用)此快捷方式后,我对 Visual Studio 占用的永久垂直空间量感到非常不满! (我不希望更改常规面板布局或浮动面板或使用自动隐藏功能。)

问题:

Visual Studio 中是否有一种方法可以使用键盘切换“底部面板”可见性(例如手动显示/隐藏)?我希望通过键盘快捷键立即切换整个底部面板的可见性,无论其中可能包含多少工具窗口

尝试的方法/结果/观察:

最接近我已经能够使用键绑定(例如Ctrl+W, C)来关闭/隐藏当前显示的窗口(绑定到Window.CloseToolWindow / Window.Hide)。即使必须首先切换到面板中的工具窗口(例如Ctrl+W, O),这种方法也是“可接受的”。最好,它可以在一个快捷方式中完成.. 最好该命令可以作为一个切换来显示面板..

然而/不管,上面的两个命令 (Window.CloseToolWindow / Window.Hide) 只留下面板中的任何其他工具窗口 - 必须全部关闭,一个接一个,用于隐藏面板本身:意图是整个面板,而不是单个窗口,可以使用固定快捷方式或一对快捷方式隐藏。

当切换“自动隐藏”面板设置时,关闭任何工具窗口(使用上述任一命令)将隐藏面板;这种方法也不理想,因为在导航 [返回] 到编辑器时面板会自动隐藏,这对我的流程来说是不可取的/令人反感的:}

此外,Settings -> Environment -> General 中有时建议的“关闭按钮仅影响活动窗口”会影响 UI 关闭按钮,并且似乎不会影响绑定 (Window.CloseToolWindow / Window.Hide)命令。


有几个类似的问题,大多数是针对“旧”版本的 Visual Studio,没有实现上述行为(请参阅“必须全部关闭,一个接一个”) - 也许这些年来有些事情发生了变化?如果提供此类支持,还安装了 ReSharper 2018.3。适当的扩展也是合适的。

【问题讨论】:

标签: visual-studio visual-studio-2017 keyboard-shortcuts resharper-2018


【解决方案1】:

没有捷径可以做到这一点。 但是有一些选项还涉及隐藏侧选项卡,并且我认为自动隐藏对于包括您在内的大多数人来说已经足够了。

  1. 要开启autoHide,您只需右击面板顶部并点击Auto Hide,然后使用dock关闭autoHide(有未设置的快捷方式全部或 1 个,包括侧面板)。它最小化了面板,只留下标题,您也可以隐藏它们。

  2. 要切换包含面板标题的侧面和底部的细条,有 Window.ShowSideBars 快捷方式(未设置最初)

  3. 打开窗口布局 1 到 10 的快捷键(ctrl + alt + number。)

  4. 半全屏模式,alt + shift + enter 为全屏模式。

  5. 最后,其他未设置的快捷方式可能是您在以“窗口”开头的快捷方式中搜索的所有内容。比如:window.RestorePanes window.FloatAll window.Float window.Hide window.Dock window.SaveWindowLayout

【讨论】:

猜你喜欢
  • 2014-12-29
  • 2019-08-12
  • 2011-11-23
  • 1970-01-01
  • 2015-05-20
  • 1970-01-01
  • 2019-03-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多