第十一课:Qt 快捷键大全

news2024/9/21 22:16:40

功能描述:Qt 中的快捷键查看方式和自定义快捷键

一、快捷键查看/自定义

Qt Creator 中提供了各种快捷键,如需查看或自定义快捷键,选择菜单栏“工具” -> “选项” -> “环境” -> “键盘”。

 

 快捷键按类别列出,可以在过滤器(Filter)处输入命令名称、标签名称或快捷键名称,来快速定位想要查找的快捷键。

二、常用快捷键

一般快捷键

快捷键        用途
Ctrl+O打开文件或项目(O)…
Ctrl+N新建文件或项目(N)…
Alt+V, Alt+I在外部编辑器中打开
Ctrl+A全选(A)
    Del删除
Ctrl+X剪切(T)
Ctrl+C复制(C)
Ctrl+V粘贴
Ctrl+Y撤销
Ctrl+P打印
Ctrl+S保存
Ctrl+Shift+S保存所有文件(L)…
Ctrl+W关闭窗口
Ctrl+Shift+W关闭所有文件
Ctrl+F4关闭当前文件
Alt+Left后退
Alt+Right前进
Ctrl+L跳转行(G)…
Ctrl+Shift+Tab历史中下个打开的文件
Ctrl+E, O切换到其他分栏
Ctrl+Tab历史中先前打开的文件
Ctrl+K激活定位器
Ctrl+1切换到​欢迎​模式
Ctrl+2切换到​编辑​模式
Ctrl+3切换到​设计​模式
Ctrl+4切换到​调试​模式
Ctrl+5切换到​项目​模式
Ctrl+6切换到​分析​模式
Ctrl+7切换到​帮助​模式
Alt+1 (Cmd+1 on OS X)切换问题窗口
Alt+2 (Cmd+2 on OS X)切换搜索结果窗口
Alt+3 (Cmd+3 on OS X)切换应用程序输出窗口
Alt+4 (Cmd+4 on OS X)切换编译输出窗口
Alt+编号 (Cmd+编号 on OS X) 编号为”输出窗口”中的编号切换其它输出窗口
Alt+M激活书签窗口
Alt+Y激活文件系统窗口
Alt+O激活打开文档窗口
Alt+9最大化输出窗口
F6输出窗口-下一项
Shift+F6输出窗口-上一项
Alt+X激活项目窗口
Ctrl+Shift+F11全屏
Alt+0 (Cmd+0 on OS X)切换侧边栏
Ctrl+Z撤销
Esc移动到编辑模式。在编辑模式下:第一次按下将焦点移动到编辑器中,第二次按下关闭辅助窗口
Ctrl+Q退出Qt Creator

编辑快捷键

快捷键用途
    Ctrl+I自动缩进
Ctrl+<折叠
Ctrl+>展开
Ctrl+Space在此范围内触发完成
Ctrl+Ins复制行
Ctrl+Alt+Down复制到行下
Ctrl+Alt+Up复制到行上
Ctrl+Shift+V查看剪切板历史
Shift+Del剪切行
Ctrl+J追加行
Ctrl+Shift+Enter在当前行上方插入新行
Ctrl+Enter在当前行下方插入新行
Ctrl+- (Ctrl+鼠标滚轮向下)减小字体大小
Ctrl++ (Ctrl+鼠标滚轮向上)增加字体大小
Ctrl+0重置字体大小
Alt+V, Alt+V切换Vim的编辑风格
Ctrl+E, 2分栏
Ctrl+E, 3左右分栏
Ctrl+E, 1删除所有分割
Ctrl+E, 0删除当前分割
Ctrl+A全选
Ctrl+]跳转至块结尾
Ctrl+[跳转至块开始
Ctrl+}跳转至以}结尾的块
Ctrl+{跳转至以{开始的块
Ctrl+Shift+Down向下移动当前行
Ctrl+Shift+Up向上移动当前行
Alt+Enter在此范围激活重构
Ctrl+E, R重新包装段
Ctrl+U选择当前块,第二次按下选择父块
Ctrl+E, Ctrl+W启用文本换行
Ctrl+/注释选中的内容
Ctrl+E, Ctrl+V可视化的空白
Ctrl+J调整大小
Ctrl+G网格布局
Ctrl+H水平布局
Ctrl+L垂直布局
Alt+Shift+R预览
F4编辑信号和槽
CTRL+M切换书签
    Ctrl+.下个书签
Ctrl+,上个书签
Alt+C, Alt+F取得代码片段
Alt+C, Alt+P粘贴代码片段
Ctrl+Shift+U查找所有引用
F2跟随鼠标下的符号
Ctrl+Shift+R重命名光标所在符号
Shift+F2切换函数声明/定义
Ctrl+Shift+T打开类型层次窗口
F4切换头文件/源文件
Alt+U选中的文本变小写
Alt+Shift+U选中的文本变大写
Ctrl+Shift+C在JavaScript中执行静态检查来查找共同问题
Ctrl+F查找和替换
F3向下查找
Shift+F3向上查找
Ctrl+F3查找选中文本下一次出现
Ctrl+Shift+F3查找选中文本上一次出现
Ctrl+=替换和查找下一个
Ctrl+Shift+F打开高级搜索
Alt+(录制宏
Alt+)停止录制宏
Alt+R播放最近的宏
Ctrl+Alt+Space显示Qt Quick工具栏
Alt+V, n, 其中n是用户动作的数量, 从1到9在FakeVim模式执行用户行为

图像浏览器快捷键

快捷键用涂
Ctrl+[切换背景
Ctrl+]显示轮廓线
Ctrl++放大
Ctrl+-缩小
Ctrl+=适应屏幕
Ctrl+0原始大小

Qt Quick 设计师快捷键

快捷键用途
F2打开定义所选组件的QML文件
F4切换代码编辑器/可视化编辑器
Ctrl+Alt+0切换左侧侧边栏
Ctrl+Alt+Shift+0切换右侧侧边栏

调试快捷键

快捷键用途
F5开始/继续调试
Shift+F5停止调试
F10单步跳过
F11单步进入
Shift+F11单步跳出
F9切换断点
Ctrl+F6运行到选择的函数
Ctrl+F10执行到行
F12相反方向

项目快捷键

快捷键用途
Ctrl+B构建项目
Ctrl+Shift+B构建所有项目
Ctrl+Shift+N新建项目…
Ctrl+Shift+O载入项目…
Ctrl+T选择构建套件(Kit)构建和运行项目
Ctrl+R运行

帮助快捷键

快捷键用途
F1上下文相关帮助
Ctrl+T在帮助模式下激活内容
Ctrl+M添加书签
Ctrl+I在帮助模式下激活索引
Ctrl+0重置字体大小
Ctrl+S在帮助模式下激活查找

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/891350.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Windows 11 + Ubuntu20.04 双系统 坑里爬起来

ThinkPad x390 安装双系统&#xff0c;原有的磁盘太小&#xff0c;扩充了磁盘重新装系统&#xff0c;出现的问题&#xff0c;加以记录。 1. windows和ubuntu谁先安装&#xff0c;两个都可以&#xff0c;一般建议先安装windows&#xff0c;后安装ubuntu 2. 安装windows后&…

小O网兜0231新版 -- 用户入门指南

本文介绍小O网兜入门功能&#xff0c;通过本文用户能够掌握数据采集的基本操作&#xff0c;使用软件提供的模板任务采集指定页面的数据。 基本概念 任务文件&#xff1a;新建任务文件&#xff0c;扩展名为 xop&#xff0c;任务的配置、采集数据等信息保存在该文件中&#xff…

Android进阶之路 - 去除EditText内边距

正如题名&#xff0c;在Android中的EditText是自带内边距的&#xff0c;常规而言设置背景为null即可&#xff0c;但是因为使用了并不熟悉的声明式框架&#xff0c;本是几分钟解决的事儿&#xff0c;却花费了小半天~ 其实这只是一个很简单的小需求&#xff0c;不想却遇到了一些小…

WIN+ALT+R无法开始录制

winr打开注册表regedit 依次展开 计算机\HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\GameDVR 修改AppCaptureEnabled数值为1 wing打开 Xbox Game Bar点击捕获 WINALTR开始录制

Zabbix技术分享——Proxy加密代理:共享密钥(PSK)加密与证书加密

一、加密介绍 Zabbix版本从3.0之后&#xff0c;开始支持Zabbix server, Zabbix proxy, Zabbix agent, zabbix_sender and zabbix_get之间的通信加密&#xff0c;加密方式有预共享密钥(PSK)和证书加密&#xff0c;加密配置是可选项&#xff0c;一些proxy和agent可以使用证书认证…

PHP-MD5注入

0x00 前言 有些零散的知识未曾关注过&#xff0c;偶然捡起反而更加欢喜。 0x01 md5 注入绕过 md5函数有两个参数&#xff0c;第一个参数是要进行md5的值&#xff0c;第二个值默认为false&#xff0c;如果为true则返回16位原始二进制格式的字符串。意思就是会将md5后的结果当…

网络

mcq Java 传输层&#xff1a;拆分和组装&#xff0c;完成端到端的消息传递&#xff0c;流量控制&#xff0c;差错控制等 网络层&#xff1a; 寻址、路由&#xff0c;复用&#xff0c;拥塞控制&#xff0c;完成源到宿的传递。 显然A选项是错误的&#xff0c;有流量控制的是传输层…

谷歌推出首款量子弹性 FIDO2 安全密钥

谷歌在本周二宣布推出首个量子弹性 FIDO2 安全密钥&#xff0c;作为其 OpenSK 安全密钥计划的一部分。 Elie Bursztein和Fabian Kaczmarczyck表示&#xff1a;这一开源硬件优化的实现采用了一种新颖的ECC/Dilithium混合签名模式&#xff0c;它结合了ECC抵御标准攻击的安全性和…

MySQL的安装以及卸载

下载官网 https://www.mysql.com/ 切到下载tab页 找到 MySQL Community Server 或者 MySQL Community (GPL) Downloads --> MySQL Community Server 点击download按钮&#xff1a; 点击download进入下载页面选择No thanks, just start my download就可以开始下载了。 下…

sqlserver数据库导出到mysql

爱到分才显珍贵&#xff0c;很多人都不懂珍惜拥有&#xff0c;只到失去才看到&#xff0c;其实那最熟悉的才最珍贵的。 这里只介绍一种方式&#xff0c;有很多的方式。 1.使用Navicat 安装 下载 2.工具 数据传输 3.选择源和目标 然后开始 4.最好导入前备份一下库

C++学习系列之动态库报错问题

C学习系列之动态库报错问题 啰嗦问题解决总结 啰嗦 动态库已建&#xff0c;C文件一加&#xff0c;全是报错&#xff0c;一片红。 问题 解决 解决办法就是加标头 总结 小问题&#xff0c;记录一下。

海外网红营销:指标选择与ROI评估,量化推广效果的关键

随着互联网的快速发展&#xff0c;海外网红营销已经成为了品牌推广和营销的重要策略之一。网红作为社交媒体平台上备受关注的个体&#xff0c;拥有庞大的粉丝群体和影响力&#xff0c;成为了品牌推广的有力助手。然而&#xff0c;如何科学地衡量海外网红营销的效果以及投入产出…

GraphQL strawberry的使用回顾和体会

GraphQL vs RESTful 简单来说GraphQL 比起 RESTful 集成额外一些功能 出入参校验、序列化 (简化后端编程)自由可选的返回数据字段 (简化一些多余接口开发和沟通联调成本) 这些都是优点了。 开发效率在项目初期是很重要的&#xff0c;需要快速原型化。 但是后期稳定后&#…

vscode | 开发神器vscode必会快捷键

目录 一、全局二、注释三、折叠四、光标相关五、选择六、行操作七、格式化八、放大/缩小九、代码缩进十、调整字符大小写十一、窗口和侧边栏十二、快速跳转&#xff08;文件、行、符号&#xff09;十三、其他配置项设置十四、自定义快捷键十五、快捷键大全图 Visual Studio Cod…

Kotlin 基础教程二

constructor 构造器一般情况下可以简化为主构造器 即: class A constructor(参数) : 父类 (参数) 也可以在构造器上直接声明属性constructor ( var name) 这样可以全局访问 init { } 将和成员变量一起初始化 data class 可以简化一些bean类 比如get / set ,自动生成copy 函数…

设计模式之门面模式(Facade)的C++实现

1、门面模式提出 在组件的开发过程中&#xff0c;某些接口之间的依赖是比较紧密的&#xff0c;如果某个接口发生变化&#xff0c;其他的接口也会跟着发生变化&#xff0c;这样的代码违背了代码的设计原则。门面设计模式是在外部客户程序和系统程序之间添加了一层中间接口&…

novnc 和 vnc server 如何实现通信?原理?

参考&#xff1a;https://www.codenong.com/js0f3b351a156c/

Vue-7.命令创建Vue项目

使用预设默认配置创建Vue项目 创建一个简单的 Vue 项目需要使用 Vue CLI&#xff08;命令行界面&#xff09;。Vue CLI 是一个用于快速构建 Vue.js 项目的工具&#xff0c;它可以帮助你设置项目的基本结构、配置以及开发环境。 以下是创建一个简单的 Vue 项目的步骤&#xff…

三极管和场效应管-易错点

NPN三极管是电流控制器件。共发射极电路中&#xff1a; 放大区: IceIb x β&#xff0c;Vbe正偏&#xff0c;Vbc反偏&#xff0c; 电势&#xff1a;Vc&#xff1e;Vb&#xff1e;Ve 饱和区&#xff1a; Ice&#xff1c;Ib x β&#xff0c;两个都正偏&#xff0c; 电势&#x…

【 Cocos Creator 项目实战】益智游戏《2048》(附带完整源码工程)

本文乃Siliphen原创&#xff0c;转载请注明出处 目录 游戏介绍 概述 游戏整体流程 游戏框架设计 主要流程控制类 本文项目的代码组织结构 构建游戏世界 数字方块 地图 触摸手势识别 防触摸抖动 判断用户输入的方向 地图 任意大小的地图 初始化地图大小 地图绘制…