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

QT快捷键

---------------------------------------------------
---------------------------------------------------
QT断点调试

Ctrl + B 编译程序
F5 调试运行程序

F10 单步调试
F11 进入函数调试

---------------------------------------------------
---------------------------------------------------
F1 打开帮助
F2 跳到声明/定义
F3 普通查找的查找下一个 Linux:Ctrl + G
F4 切换.h/.cpp文件
F5 调试运行程序
F6 高级查找的查找下一个
F9 设置/取消断点
F10 单步调试
F11 进入函数调试

Alt + 鼠标左键拖动 选择矩形区域(多行同时编辑)
Shift + Alt + ←/→ 选择矩形区域(多行同时编辑)
Shift + Delete 剪切整行
Shift + F2     函数的声明和定义之间快速切换

Ctrl + L 跳到指定行
Ctrl + B 编译程序
Ctrl + R 运行程序(非调试)
Ctrl + Tab 切换已打开的文档
Ctrl + M 创建标签
Ctrl + N 新建项目
Ctrl + F 查找字符串
Ctrl + C 复制
Ctrl + V 粘贴
Ctrl + X 剪切
Ctrl + Z 撤销
Ctrl + Y 恢复
Ctrl + D 删除当前行
Ctrl + I 自动缩进当前行,格式化代码
Ctrl + < 跳到上一个书签位置
Ctrl + > 跳到下一个书签位置
Ctrl + / 注释/取消注释行
Ctrl + ← 光标按词向左移动
Ctrl + → 光标按词向右移动
Ctrl + 滚轮 编辑界面放大/缩小

Ctrl + Shift + ↑ 当前/选中行上移
Ctrl + Shift + ↓ 当前/选择行下移
Ctrl + Shift + F 高级查找
Ctrl + Shift + Z 恢复
Ctrl + Shift + U 查找用法
Ctrl + Shift + R 批量改名(包含调用位置更改)
Ctrl + Shift + ← 光标按词向左连选
Ctrl + Shift + → 光标按词向右连选

Ctrl + Alt + ↑ 当前/选中行向上复制
Ctrl + Alt + ↓ 当前/选择行向下复制

Alt + ← 返回跳到鼠标前一次所在位置
Alt + → 回复到鼠标后一次所在位置
Alt + Enter 快捷创建函数
Alt + U 选中文本转为小写
Alt + Shift + U 选中文本转为大写

相关文章:

QT快捷键

--------------------------------------------------- --------------------------------------------------- QT断点调试 Ctrl B 编译程序 F5 调试运行程序 F10 单步调试 F11 进入函数调试 --------------------------------------------------- -----------------------…...

LabVIEW 开发在不确定路况下自动速度辅助系统

LabVIEW 开发在不确定路况下自动速度辅助系统 智能驾驶辅助系统是汽车行业最先进的升级和尖端技术&#xff0c;智能交通系统依靠智能驾驶辅助系统在公共交通部门工作。该智能驾驶辅助系统技术包括自适应巡航控制&#xff0c;防抱死制动系统&#xff0c;安全气囊展开&#xff0…...

《面试1v1》ElasticSearch 和 Lucene

&#x1f345; 作者简介&#xff1a;王哥&#xff0c;CSDN2022博客总榜Top100&#x1f3c6;、博客专家&#x1f4aa; &#x1f345; 技术交流&#xff1a;定期更新Java硬核干货&#xff0c;不定期送书活动 &#x1f345; 王哥多年工作总结&#xff1a;Java学习路线总结&#xf…...

P5727 【深基5.例3】冰雹猜想

【深基5.例3】冰雹猜想 题目描述 给出一个正整数 n n n&#xff0c;然后对这个数字一直进行下面的操作&#xff1a;如果这个数字是奇数&#xff0c;那么将其乘 3 3 3 再加 1 1 1&#xff0c;否则除以 2 2 2。经过若干次循环后&#xff0c;最终都会回到 1 1 1。经过验证很…...

ConcurrentHashMap1.7 源码浅析

分析过HashMap的1.7的版本的结构&#xff0c;但是HashMap是线程不安全的&#xff0c;多线程触发扩容还会发生死循环问题&#xff0c;那么ConcurrentHashMap 就是解决这个问题的&#xff0c;这是一个线程安全的Map&#xff0c;那么对应的内部实现是怎么样的&#xff0c;简单分析…...

跨境电商时代的安全护航

随着跨境电商业务的蓬勃发展&#xff0c;网络安全问题日益突出。为了保障个人信息的安全和商业竞争的公平性&#xff0c;防关联浏览器和多开浏览器的需求日益增长。本文将为您介绍隐擎fox指纹浏览器&#xff0c;探讨其在跨境电商时代的重要作用&#xff0c;以及如何通过该浏览器…...

JavaScript Es6 _1 笔记

JavaScript Es6 _1 笔记 学习作用域、变量提升、闭包等语言特征&#xff0c;加深对 JavaScript 的理解&#xff0c;掌握变量赋值、函数声明的简洁语法&#xff0c;降低代码的冗余度。 理解作用域对程序执行的影响能够分析程序执行的作用域范围理解闭包本质&#xff0c;利用闭包…...

结构体和 Json 相互转换(序列化反序列化)

关于 JSON 数据 JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。易于人阅读和编写。同时也 易于机器解析和生成。RESTfull Api 接口中返回的数据都是 json 数据。 Json 的基本格式如下&#xff1a; { "a": "Hello", "b": "…...

【力扣刷题 | 第二十四天】

目录 前言&#xff1a; 416. 分割等和子集 - 力扣&#xff08;LeetCode&#xff09; 总结 前言&#xff1a; 今晚我们爆刷动态规划类型的题目。 416. 分割等和子集 - 力扣&#xff08;LeetCode&#xff09; 给你一个 只包含正整数 的 非空 数组 nums 。请你判断是否可以将这…...

PyTorch使用(一)(常用库)

1.各大模型库 hub&#xff1a;简单来说就是专门为PyTorch集成的算法模型库 网站&#xff1a;GitHub - pytorch/hub: Submission to https://pytorch.org/hub/ Model Zoo&#xff1a;这个平台上提供预训练模型&#xff0c;在每个模型上&#xff0c;会标注出这个模型在GitHub的标…...

React ~ React Router 6

React Router 6 VS React Router 5.x 内置组件的变化; 移除<Switch /> , 新增<Routes />语法的变化; component { About } 变为 element { <About /> }新增多个hook官方明确推荐函数式组件了! 一级路由(变化) 安装路由 npm i react-router-dom (默认是最…...

【LeetCode每日一题】——304.二维区域和检索-矩阵不可变

文章目录 一【题目类别】二【题目难度】三【题目编号】四【题目描述】五【题目示例】六【题目提示】七【解题思路】八【时间频度】九【代码实现】十【提交结果】 一【题目类别】 矩阵 二【题目难度】 中等 三【题目编号】 304.二维区域和检索-矩阵不可变 四【题目描述】 …...

硬件串口通信协议学习(UART、IIC、SPI、CAN)

0.前言 学习资料&#xff1a;江协科技的个人空间-江协科技个人主页-哔哩哔哩视频 通信的目的&#xff1a;将一个设备的数据传送到另一个设备&#xff0c;扩展硬件系统通信协议&#xff1a;制定通信的规则&#xff0c;通信双方按照协议规则进行数据收发 全双工&#xff1a;通信…...

第一章-JavaScript基础进阶part2:事件

文章目录 概念一、注册事件&#xff08;绑定事件&#xff09;1.1 addEventListener事件监听 二、删除事件&#xff08;解绑&#xff09;三、DOM事件流四、事件对象event4.1 e.target与this与e.currentTarget的区别4.2 事件对象的常见属性 五、阻止事件默认行为及冒泡六、事件委…...

如何优雅的使用后端接口

优雅的后端接口 一个后端接口大致分为四个部分&#xff1a;接口地址(url)、接口请求方式(get、post等)、请求数据(request)、响 应数据(response)。 一、URL & Method Rest 设计风格 》 Restful API 简单理解&#xff1a; URI 是用来唯一标志一个互联网资源&#xff1b;Me…...

QEMU源码全解析25 —— QOM介绍(14)

接前一篇文章&#xff1a;QEMU源码全解析24 —— QOM介绍&#xff08;13&#xff09; 本文内容参考&#xff1a; 《趣谈Linux操作系统》 —— 刘超&#xff0c;极客时间 《QEMU/KVM》源码解析与应用 —— 李强&#xff0c;机械工业出版社 特此致谢&#xff01; 本文开始对于…...

TopK问题

topK问题&#xff1a; N个数找最大或者最小的前k个。 例子&#xff1a; 优质筛选&#xff08;店面的排名&#xff09; 10000个数&#xff0c;找出最大的前10个数 解决思路&#xff1a;建立大堆&#xff0c;然后pop9次 但是有些场景&#xff0c;上面的思路…...

接口自动化测试-Postman+Newman+Git+Jenkins实战集成(详细)

目录&#xff1a;导读 前言一、Python编程入门到精通二、接口自动化项目实战三、Web自动化项目实战四、App自动化项目实战五、一线大厂简历六、测试开发DevOps体系七、常用自动化测试工具八、JMeter性能测试九、总结&#xff08;尾部小惊喜&#xff09; 前言 1、Postman 创建…...

CMake 学习笔记 (Generator Expressions)

CMake 学习笔记 &#xff08;Generator Expressions&#xff09; Generator Expressions 可以认为是一种特殊的变量&#xff0c;它会在编译阶段求值。通常用在 target_link_libraries(), target_include_directories(), target_compile_definitions() 上。 用 Generator Expr…...

提高测试用例质量的6大注意事项

在软件测试中&#xff0c;经常会遇到测试用例设计不完整&#xff0c;用例没有完全覆盖需求等问题&#xff0c;这样往往容易造成测试工作效率低下&#xff0c;不能及时发现项目问题&#xff0c;无形中增加了项目风险。 因此提高测试用例质量&#xff0c;就显得尤为重要。一般来说…...

Verilog新手避坑指南:用Icarus Verilog写Testbench时,$dumpfile和$dumpvars这两行到底有什么用?

Verilog仿真核心机制解析&#xff1a;$dumpfile与$dumpvars的底层逻辑与实战技巧 刚接触Verilog仿真的开发者&#xff0c;往往会在Testbench中看到这两行神秘的代码&#xff1a; $dumpfile("waveform.vcd"); $dumpvars(0, top_module);它们像黑魔法咒语一样被复制粘贴…...

探秘Text2Vec:智能文本处理的新利器

探秘Text2Vec&#xff1a;智能文本处理的新利器 【免费下载链接】text2vec Fast vectorization, topic modeling, distances and GloVe word embeddings in R. 项目地址: https://gitcode.com/gh_mirrors/tex/text2vec Text2Vec是一款强大的R语言文本处理工具包&#xf…...

SO-ARM100机械臂Feetech舵机控制SDK独立封装实战

1. 为什么需要独立封装Feetech舵机控制SDK 当你第一次拿到SO-ARM100机械臂时&#xff0c;可能会直接使用LeRobot框架进行控制。这个框架确实提供了完整的解决方案&#xff0c;但就像带着整个工具箱去拧一颗螺丝——过度依赖框架会导致几个实际问题&#xff1a; 依赖臃肿&#x…...

SITS2026上线倒计时48小时:我们如何用轻量级MoE替代全量微调,在边缘GPU集群实现多模态搜索QPS翻4倍且成本降63%?

第一章&#xff1a;SITS2026案例&#xff1a;AI原生电商平台实践 2026奇点智能技术大会(https://ml-summit.org) SITS2026是面向下一代电商基础设施的AI原生平台原型&#xff0c;由阿里巴巴达摩院与浙江大学联合研发&#xff0c;在2026奇点智能技术大会上首次全栈开源。该平台…...

数字电源开发第一步:手把手教你搞定MPLAB X IDE和XC-16编译器的安装(Win/Linux双平台)

数字电源开发环境搭建实战&#xff1a;MPLAB X IDE与XC-16编译器全平台配置指南 在数字电源设计领域&#xff0c;Microchip的dsPIC33系列单片机凭借其高性能数字信号控制器(DSC)架构和丰富的外设资源&#xff0c;已成为工程师们的首选方案之一。然而&#xff0c;对于刚接触这一…...

LFM2.5-1.2B-Thinking-GGUF应用场景:快速生成产品介绍与文案

LFM2.5-1.2B-Thinking-GGUF应用场景&#xff1a;快速生成产品介绍与文案 1. 为什么选择LFM2.5-1.2B-Thinking生成商业文案 在电商和营销领域&#xff0c;每天需要产出大量产品介绍、广告文案和社交媒体内容。传统人工撰写方式不仅耗时耗力&#xff0c;还难以保持风格一致性。…...

虚幻引擎5(UE5)内容管理器(Content Browser)高效工作流全解析

1. 内容管理器基础认知&#xff1a;你的UE5资源中枢 第一次打开UE5的内容管理器时&#xff0c;我就像走进了一个杂乱无章的仓库——模型、材质、蓝图散落各处&#xff0c;根本找不到需要的资源。经过三个项目的实战打磨&#xff0c;才发现这个看似简单的界面其实是整个项目的神…...

【VS Code】settings.json配置实战:全局与工作区设置的灵活切换技巧

1. 理解VS Code的配置层级体系 第一次用VS Code时&#xff0c;我就被它的配置系统惊艳到了。不像其他编辑器把配置藏在注册表或系统深处&#xff0c;VS Code把所有设置都明明白白放在settings.json文件里。但更厉害的是它的双层配置设计——就像手机有系统级设置和APP单独设置…...

Ribo-seq翻译组测序技术优化,rRNA占比平均低至14%,新增翻译暂停分析

Ribo-seq (Ribosome profiling)&#xff0c;即核糖体印迹测序技术&#xff0c;系由 Weissman 课题组于 2009 年首次发表的翻译组学研究技术[1]。利用 Ribo-seq&#xff0c;研究者能从基因组水平检测蛋白质的翻译状况&#xff0c;获得全面的、高质量的蛋白质翻译速度情况&#x…...

fre:ac音频转换器完整指南:如何在5分钟内完成无损格式转换

fre:ac音频转换器完整指南&#xff1a;如何在5分钟内完成无损格式转换 【免费下载链接】freac The fre:ac audio converter project 项目地址: https://gitcode.com/gh_mirrors/fr/freac 还在为不同设备间的音频格式不兼容而烦恼吗&#xff1f;fre:ac音频转换器为你提供…...