当前位置: 首页 > news >正文

Qt Creator 使用技巧

使用技巧

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

项目管理(右键项目)

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

Clang代码模型

  • 默认为启用状态
  • 会对源码进行分析,提供函数提示、代码补全等功能
  • 会出现大量警告和错误提示
  • 可以在Help->About Plugins中取消了该项 (ClangCodeModel)
http://www.lryc.cn/news/181296.html

相关文章:

  • 来看看双阶段目标检测算法趴
  • python利用matplotlib绘图,对于中文和负号不显示,显示方框“口口”完美解决办法!!
  • 【数组及指针经典笔试题解析】
  • Transformer学习-self-attention
  • Spring Boot:利用JPA进行数据库的增改
  • 列表的增删改查和遍历
  • 获取网卡上的IP、网关及DNS信息,获取最佳路由,遍历路由表中的条目(附源码)
  • 保姆级 -- Zookeeper超详解
  • 【通意千问】大模型GitHub开源工程学习笔记(2)--使用Qwen进行推理的示例代码解析,及transformers的库使用
  • 从0开始python学习-23.selenium 常见鼠标的操作
  • 电气基础——电源、变压器、接触器、断路器、线缆
  • 步力宝科技爆款产品定位,开创智能物联网新商业
  • 凉鞋的 Unity 笔记 105. 第一个通识:编辑-测试 循环
  • Bug:elementUI样式不起作用、Vue引入组件报错not found等(Vue+ElementUI问题汇总)
  • 【大麦小米学量化】使用文心一言AI编写股票量化交易策略代码(含演示代码和进阶演示)
  • 软考 系统架构设计师系列知识点之软件架构风格(1)
  • 轮询与中断
  • 使用docker完成minio服务部署扩容备份迁移生产实践文档
  • 管道-有名管道
  • 谷歌注册手机号码无法验证
  • C语言编译与链接过程详解
  • Qt信号和槽 定时器
  • zemax对称式目镜
  • 层次架构、面向服务架构(四十四)
  • Ubuntu22无法自动进入lightdm图像界面
  • 01BFS最短距离的原理和C++实现
  • 【洛谷 P5266】【深基17.例6】学籍管理 题解(映射+分支)
  • 10.03
  • 链表单向链表跳跃链表
  • 博客无限滚动加载(html、css、js)实现