alt+0是控制左侧边栏显隐的快捷键,边栏实为多视图工作台,支持projects、outline、help等8种可并排切换的视图,其中projects与outline配合可高效导航代码结构,help需以子窗口形式加载才能显示完整导航栏。

Alt+0 是控制左侧边栏显隐的最直接方式,不用点菜单、不依赖鼠标——这个快捷键必须先记住,否则后面所有功能都难高效使用。
边栏不是“文件浏览器”,而是多视图工作台
很多人打开 Qt Creator 后只看到“项目”和“打开文档”两个默认子窗口,就以为边栏只能看文件。其实它本质是一个可扩展的视图容器,每个子窗口能独立切换功能类型。
- 点击子窗口标题栏倒数第二个按钮(+号图标),可新增一个空白子窗口
- 点击标题栏第一个下拉框,能从 8 种视图中任选:比如
Projects、Search Results、Outline、Find in Files、Help、Bookmarks等 - 同一边栏内并排多个子窗口时,可拖动分隔条调整宽度,适合一边看
Outline(类/函数结构),一边看Projects(文件树)
为什么 Help 视图经常不显示左侧导航?
直接点顶部菜单 Help → Contents 打开的帮助页面,有时确实没有左侧目录树。这不是 bug,而是帮助系统默认进入“单页浏览模式”。真正要调出可折叠导航,得让 Help 视图以子窗口形式加载到边栏里:
- 先按
Alt+0确保边栏可见 - 在任意边栏子窗口标题栏点击下拉框,选
Help - 此时帮助内容会加载进该子窗口,左侧自动出现完整的分类导航栏(含搜索框)
- 如果已有多个子窗口,建议专设一个固定为
Help视图,避免每次都要切
Outline 和 Projects 视图配合写代码的实际价值
这两个视图组合使用,能显著减少手动翻文件、找函数的耗时,尤其在类成员多、信号槽关系复杂时:
-
Projects视图里双击.h文件,编辑区打开头文件;再点同一节点下的.cpp,自动在新标签页打开实现文件 -
Outline视图实时显示当前编辑文件的符号层级(类→公有/私有成员→函数/变量),点击任意条目直接跳转到定义位置 - 在
Outline中右键某个函数,选Go to Slot或Go to Signal,可快速定位连接关系(需 UI 文件已加载且 moc 已运行) - 注意:
Outline不解析未保存的语法错误,若函数名标红或不出现,先保存文件再刷新
Search Results 用完即关,但 Projects + Outline + Help 这三个几乎可以常年保持开启——它们之间存在隐式协作:查文档时看结构,改实现时盯文件,加信号时来回跳。忽略这种组合逻辑,边栏就退化成普通侧边栏。











