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)
相关推荐
三月微暖寻春笋13 分钟前
【和春笋一起学C++】(五十一)复制构造函数
c++·复制构造函数·显式复制构造函数·隐式复制构造函数
认真敲代码的小火龙28 分钟前
【JAVA项目】基于JAVA的养老院管理系统
java·开发语言·课程设计
AI科技星30 分钟前
统一场论质量定义方程:数学验证与应用分析
开发语言·数据结构·经验分享·线性代数·算法
扶苏-su30 分钟前
Java---事件处理机制
java·开发语言
小灰灰搞电子33 分钟前
Qt 实现炫酷锁屏源码分享
开发语言·qt·命令模式
mahuifa34 分钟前
(46)VTK C++开发示例 --- 加载CML文件
c++·3d·vtk·cml
ouliten41 分钟前
C++笔记:流式异步日志库
c++·笔记
电饭叔42 分钟前
TypeError:unsupported operand type(s) for -: ‘method‘ and ‘int‘
开发语言·笔记·python
zfj3211 小时前
排查java应用内存溢出的工具和方法
java·开发语言·jvm·内存溢出
橘子真甜~1 小时前
C/C++ Linux网络编程13 - 传输层TCP协议详解(面向字节流和有连接)
linux·运维·服务器·c语言·网络·c++·tcp/ip