在Visual Studio中是否有任何键盘快捷键或替代方法来显示/隐藏下部窗格(错误列表,输出,监视等选项卡)。我正在寻找类似于Microsoft SQL Management Studio中Ctrl + R
的东西,它可以切换“结果”窗格。
我知道我可以固定/取消固定,调整大小或在下部窗格中移动,但这不是很方便。我喜欢这样一个事实,当我键入代码时,Visual Studio会即时显示任何编码错误,但是为此,我必须保持“错误”窗格固定,但这会减少我的编码窗口,特别是在使用单显示器时系统或笔记本电脑上。如果我不固定它,则现在必须每次都执行,然后单击“错误列表”选项卡进行检查。
答案 0 :(得分:2)
VS2017中没有用于切换工具窗口的命令。对我来说,我安装了宏扩展,编写了一个脚本来隐藏所有工具窗口,并将快捷键绑定到该宏。
以下是步骤:
1)首先,您需要安装Macros for Visual Studio
2)然后在宏资源管理器的工具>宏>宏资源管理器中,添加以下宏:
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)最后,在“工具”>“选项”>“环境”>“键盘”中,分配 “ Tool.MacroCommand1”添加到您最喜欢的键盘快捷方式。
通常,我将Alt + *配置为显示/隐藏工具窗口
答案 1 :(得分:1)
与默认设置相比,我并没有太大变化,目前,我的快捷方式适用于:
Ctrl-Alt-O-显示输出窗口
Ctrl-\,Ctrl-E-显示错误窗口
据我所知,它们不会切换。
答案 2 :(得分:1)
有Hot Windows扩展名,它提供了用于工具窗口管理的其他命令。
答案 3 :(得分:1)
或者,在 Visual Studio 2019 中...
显示或聚焦在较低的窗格上(如果尚未聚焦)
Ctrl + Alt + O(例如输出窗口)
一旦任何较低的窗格被聚焦,重复关闭序列,直到所有较低的窗格都关闭。
关闭下部窗格
Shift + Esc
这适用于默认设置,不需要插件。