GoLand中无统一快捷键开关所有工具窗口,Ctrl+Shift+F12可隐藏除编辑器外所有窗口并恢复;各窗口有专属快捷键(如Alt+F12终端、Ctrl+Alt+0数据库),需确认插件启用、键位未冲突、焦点未被占用。

怎么用快捷键显示或隐藏数据库、终端等工具窗口
GoLand 中每个工具窗口(如 Database、Terminal、Project、Run)都有专属快捷键,不是统一开关。误以为按一个键就能“全部显示/隐藏”是常见误区。
最直接的方式是用 Ctrl+Shift+F12:它会**隐藏除当前编辑器外的所有工具窗口**(包括侧边栏和底部面板),再次按下恢复——但注意,这不是“切换”,而是“强制收起”,且不保留上次状态。
-
Alt+1:显示/隐藏Project工具窗口(工程面板) -
Alt+2:显示/隐藏Search(查找结果) -
Alt+4:显示/隐藏Run窗口 -
Alt+6:显示/隐藏TODO -
Alt+F12:显示/隐藏Terminal(终端) -
Ctrl+Alt+0(Windows/Linux)或Cmd+;(macOS):打开Database工具窗口(前提是 SQL 插件已启用)
这些快捷键默认开启,但如果被自定义覆盖或冲突(比如你装了 Sublime 风格键位图),可能失效。可去 Settings → Keymap 搜索对应窗口名确认绑定。
为什么按了快捷键没反应?检查这三处
快捷键失灵通常不是 IDE 崩溃,而是配置层被改过或插件未就绪。
GoLand 2026.1.1 是 2026.1 发布后的首个维护修正版本,适合已经开始体验 2026.1 新功能并希望同步补丁的开发者。它更适合用于入门项目、现有项目迁移测试和 IDE 行为验证。
- 插件未启用:
Database和SQL功能依赖Database Tools and SQL插件,路径为Settings → Plugins → Installed,确认该插件已勾选;禁用后Ctrl+Alt+0无效且Database菜单项消失 - 快捷键被覆盖:在
Keymap设置中搜索 “Terminal”,看Alt+F12是否被分配给了别的动作;若显示 “Conflicts”,说明有重复绑定 - 焦点被占用:如果当前光标在终端输入框内,
Alt+F12会被终端自身捕获(比如切换全屏),此时先按Esc退出终端编辑态再试
如何快速找回丢失的工具窗口(比如 Database 不见了)
不依赖快捷键也能找回——关键是知道它属于哪个入口,而不是靠记忆。
- 从主菜单触发:
View → Tool Windows → Database(即使菜单栏隐藏,也可用Ctrl+Tab呼出切换器,输入 “Database” 选择) - 从工具栏按钮触发:如果顶部工具栏可见,找图标为 ?️ 或 “DB” 的按钮;若不可见,右键工具栏 →
Customize Toolbar…→ 把Database加进去 - 从项目视图右键:在
Project面板空白处右键 →New → Data Source,首次创建会自动打开Database窗口
工具窗口一旦打开,关闭时默认只是隐藏而非销毁;下次用快捷键或菜单唤起,会恢复上次位置和内容,这点和浏览器标签页逻辑一致。
隐藏后窗口去哪儿了?别误关成“关闭”
很多人点错 × 关闭了 Database 窗口,以为只是隐藏,结果发现再也打不开——其实那是“关闭”(Close),不是“隐藏”(Hide)。两者的区别很关键:
- 隐藏(Hide):窗口缩回边缘,标题栏变窄,或只留小图标;快捷键仍有效,再按一次就回来
- 关闭(Close):窗口彻底销毁,连接断开,查询历史清空;必须重新通过菜单或快捷键“打开”,且需重连数据源
- 验证是否真关闭:看
Database工具窗口标题栏右上角是否有齿轮图标;没有,大概率已关闭
真正容易被忽略的是:某些窗口(如 Database Console)是依附于数据源的子窗口,父数据源被删或断开,它就自动消失,且不会出现在快捷键列表里。

















