Qt Creator 使用技巧

使用技巧

功能 快捷键 解释
Switch Header/Source F4 在同名的头文件和源程序文件之间切换
Follow Symbol Under Cursor F2 变量:跳转到声明;函数:声明和定义切换
Refactor Rename Symbol Under Cursor Ctrl+Shift+R 改名称,将替换所有用到这个符号的地方
RefactorAdd Definition in .cpp 在函数原型上右键选择refactor 为函数原型在cpp文件中生成函数体
Auto-indent Selection Ctrl+l 为选择的文字自动进行缩进
Toggle Comment Selection Ctrl+/ 注释或取消注释
Context Help F1 为光标所在的符号显式帮助
Save All Ctrl+Shift+S 文件全部保持
Find/Replace Ctrl+F 调出查找/替换对话框
Find Next F3 查找下一个
Build Ctrl+B 编译当前项目
Start Debugging F5 开始调试
Step Over F10 单步(略过) 调试,执行当前程序语句
Step Into F11 单步(跟踪) 调试,如果当前行里有函数, 就跟踪进入函数
Toggle Breakpoint F9 设置或取消当前行的断点

项目管理(右键项目)

  • Build: 以增量方式构建项目。
  • Rebuild:重新构建项目。
  • Clean:清除项目构建过程中产生的所有中间文件。
  • Run qmake/Cmake: 使用qmake/Cmake重新构建项目。会重新执行UIC、MOC、RCC等预编译器。

Clang代码模型

  • 默认为启用状态
  • 会对源码进行分析,提供函数提示、代码补全等功能
  • 会出现大量警告和错误提示
  • 可以在Help->About Plugins中取消了该项 (ClangCodeModel)
相关推荐
小镇敲码人几秒前
深入剖析华为CANN框架下的Ops-CV仓库:从入门到实战指南
c++·python·华为·cann
island131413 分钟前
CANN GE(图引擎)深度解析:计算图优化管线、内存静态规划与异构任务的 Stream 调度机制
开发语言·人工智能·深度学习·神经网络
坚持就完事了17 分钟前
Java中的集合
java·开发语言
魔芋红茶21 分钟前
Python 项目版本控制
开发语言·python
wjhx26 分钟前
QT中对蓝牙权限的申请,整理一下
java·数据库·qt
踏过山河,踏过海26 分钟前
【qt-查看对应的依赖的一种方法】
qt·visual studio
云小逸36 分钟前
【nmap源码解析】Nmap OS识别核心模块深度解析:osscan2.cc源码剖析(1)
开发语言·网络·学习·nmap
冰暮流星37 分钟前
javascript之二重循环练习
开发语言·javascript·数据库
风指引着方向38 分钟前
自定义算子开发入门:基于 CANN op-plugin 的扩展实践
开发语言
Fairy要carry43 分钟前
面试-GRPO强化学习
开发语言·人工智能