visual-studio - Visual Studio - 关闭解决方案资源管理器的键盘快捷方式

标签 visual-studio visual-studio-2017 keyboard-shortcuts solution-explorer

CtrlAltL 在 Visual Sutdio 中打开解决方案资源管理器。

但我无法使用相同的键盘快捷键关闭它。

由于我需要经常这样做(以在屏幕上获得更多空间),您如何使用键盘快捷键关闭解决方案资源管理器?

最佳答案

您可以使用 Visual Commander 创建以下命令(语言:C#)并指定关闭解决方案资源管理器的快捷方式:

public class C : VisualCommanderExt.ICommand
{
    public void Run(EnvDTE80.DTE2 DTE, Microsoft.VisualStudio.Shell.Package package) 
    {
        var serviceProvider = package as System.IServiceProvider;
        var shell = (Microsoft.VisualStudio.Shell.Interop.IVsUIShell)serviceProvider.GetService(typeof(Microsoft.VisualStudio.Shell.Interop.SVsUIShell));
        var SolutionExplorer = new System.Guid(Microsoft.VisualStudio.Shell.Interop.ToolWindowGuids80.SolutionExplorer);
        Microsoft.VisualStudio.Shell.Interop.IVsWindowFrame frame;
        shell.FindToolWindow(0, ref SolutionExplorer, out frame);
        frame.Hide();
    }
}

关于visual-studio - Visual Studio - 关闭解决方案资源管理器的键盘快捷方式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54262855/

相关文章:

visual-studio - 绿色 _ 中的 Visual Studio 下划线(不是绿色波浪线)

c++ - 错误 C2259 : 'CDocument' : cannot instantiate abstract class

c++ - 在 Visual Studio 中发布版本仍然更慢?

linux - Visual Studio 2017 无法创建目录,mkdir 退出代码 : 1

eclipse - 为特定的 Eclipse 构建配置分配键盘快捷键

Mac 版 Outlook 2011 : keyboard shortcut to accept meeting invite (respond without comments)

c# - 我们如何在 Visual Studio 中生成 getter 和 setter?

unit-testing - dotnet test 仅测试解决方案上的项目

visual-studio-2017 - Visual Studio 2017 中的依赖关系中的黄色警告三角形意味着什么?

replace - Notepad++ 中“查找/替换”对话框中“全部替换”按钮的键盘快捷方式?