Alt+0是边栏开关,可一键隐藏左侧区域以拓宽编辑区;objectName才是控件真名,需在属性编辑器中设为语义化名称;Ctrl+Shift+Up/Down配合大纲视图快速跳转函数;构建套件须匹配Qt版本与构建系统(qmake/cmake),否则静默链接失败。

Alt+0 是边栏开关,不是可选项
边栏默认开着,但多数人没意识到它能一键隐藏。按 Alt+0 立刻收起整个左侧区域,编辑区瞬间变宽——尤其在双屏写代码、单屏看调试器时,这个操作能省掉反复拖拽分隔线的麻烦。别依赖鼠标点“视图→侧边栏”,手速跟不上思维节奏。
设计模式下 objectName 才是控件的真名
拖一个 QPushButton 到界面,它默认叫 pushButton,但这只是设计器生成的临时变量名。真正影响后续 C++ 代码访问的是它的 objectName 属性(在右侧“属性编辑器”里找)。不改这个值,ui->pushButton 看似能编译,但一旦你复制控件或重构 UI,名字就乱套了。建议双击控件,在属性编辑器里直接填 loginButton、cancelButton 这类语义化名称。
“大纲”视图和 Ctrl+Shift+Up/Down 联动才高效
光靠“大纲”视图(边栏里那个树状结构)只能跳转函数,但配合快捷键才能真正提速:Ctrl+Shift+Up 跳到上一个函数开头,Ctrl+Shift+Down 跳到下一个。这两个键比滚动鼠标快得多,尤其在千行级 .cpp 文件里定位逻辑块。注意:它们只对当前文件生效,且依赖函数定义格式(必须以 { 开头换行)。
组合式C++代码评审方案,融合静态分析、AI推理、多轮迭代评审和C++专项检查,适用于PR审查、增量代码审查、全项目评审和代码质量评分,触发词包括review cpp、cpp代码评审、C++review、代码审查。
构建套件选错,qmake 和 cmake 会静默失败
Qt Creator 底部构建区第一个下拉框不是摆设。如果你装了 Qt 5.15 和 Qt 6.5,又用了 CMakeLists.txt,但套件选的是 Qt 5.15 + qmake,项目照样能“构建成功”,但链接时大概率报 undefined reference to `QApplication::QApplication(int&, char**)。检查方法很简单:点开 Projects 模式(Ctrl+5),看“构建步骤”里实际调用的是 qmake 还是 cmake,再核对套件中 Qt 版本和构建系统是否匹配。
界面功能本身不复杂,难的是哪些操作该用快捷键、哪些属性必须手动设、哪些配置项表面正常实则埋雷——这些细节不试错一两次根本记不住。

















