QT Creator Usage

****Shortcut Key Usage****

Shortcut

Function

Esc

切换到代码编辑状态

F1

查看帮助(选中某一类或函数,按下F1,出现帮助文档)

F2

在光标选中对象的声明和定义之间切换(和Ctrl+鼠标左键一样的效果,选中某一类或函数,按下F2,迅速定位到该类或函数声明的地方或被调用的地方)

F3

查找下一个

F4

头文件和源文件之间切换

F5

开始调试/继续执行

F9

设置和取消断点

F10

单步跳过

F11

单步进入

Shift + F2

声明和定义之间切换

Shift + F3

查找上一个

Shift + F5

停止调试

Shift + F11

单步跳出

Ctrl + 0

编辑界面恢复默认字体

Ctrl + 1

激活欢迎模式

Ctrl + 2

激活编辑模式

Ctrl + 3

激活调试模式

Ctrl + 4

激活项目模式

Ctrl + 5

激活帮助模式

Ctrl + 6

激活输出模式

Ctrl + B

编译工程

Ctrl + E释放后按0

删除新建的分栏

Ctrl + E释放后按1

删除所有分栏

Ctrl + E释放后按2

上下分栏

Ctrl + E释放后按3

左右分栏

Ctrl + F

查找/替换当前选中的内容,对与所选内容一致的部分进行高亮显示

Ctrl + I

代码格式化

Ctrl + K

定位文件,可以找到对应的文件(符号说明:? 帮助、: 类和方法、1 数字 定位当前文件中行、m 类、 f 方法、a 任何工程中、p 当前工程中)

Ctrl + L

跳到某一行

Ctrl + M

添加/删除书签(书签也可以添加文字标注)

Ctrl + W

关闭当前编辑的文件

Ctrl + R

运行工程

Ctrl + .

下一个书签

Ctrl + ,

上一个书签

Ctrl + /

多行注释/取消多行注释

Ctrl + [

跳到代码块的头部

Ctrl + ]

跳到代码块的尾部

Ctrl + Tab

快速切换已打开的文件

Ctrl + Space

自动补全(Windows系统下与输入法切换快捷键冲突)

Ctrl + 转动鼠标滚轮

调整编辑区字体大小

Ctrl + Shift + F5

重启调试

Ctrl + Shift + F

在项目/文件夹下查找

Ctrl + Shift + R

局部变量统一修改(将光标移动到需要更改的变量上,按Ctrl+Shift+ R,当前变量名称外框为红色时,表示已经已激活全局修改功能,当修改此处变量名称时将一同修改代码中所有使用该变量的变量名。),全局变量开启全局替换窗口

Ctrl + Shift + U

查找所有使用该符号的地方

Ctrl + Shift + <

折叠代码块

Ctrl + Shift + >

展开代码块

Ctrl + Shift + Up

将当前行的代码向上移动一行

Ctrl + Shift + Down

将当前行的代码向下移动一行

Alt + 0

隐藏或显示边栏,编辑模式下起作用(有时写的函数太长,屏幕不够大,就用这个)

Alt + 1

切换至/关闭生成窗口

Alt + 2

切换至/关闭搜索结果窗口

Alt + 3

切换至/关闭应用输出窗口

Alt + 4

切换至/关闭编译输出窗口

Alt + 5

切换至/关闭QML/JS Console窗口

Alt + 6

切换至/关闭概要信息窗口

Alt + 7

切换至/关闭版本控制窗口

Alt + 9

最大化/最小化输出窗口

Alt + 左

光标返回到上一位置

Alt + 右

光标前进到下一位置

Alt + Enter

将光标移动到h文件中的方法声明,按Alt+Enter,再按回车键将在cpp中添加对应的方法实体


本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏Young Dreamer

VUE中的v-if与v-show

1.共同点 都是动态显示DOM元素 2.区别 (1)手段:v-if是动态的向DOM树内添加或者删除DOM元素;v-show是通过设置DOM元素的display样...

2227
来自专栏无所事事者爱嘲笑

Vue中scoped css和css module比较

4212
来自专栏数据小魔方

单元格格式/条件格式的妙用

今天跟大家分享一种常用的技巧——利用单元格格式/条件格式按颜色划分不同数据等级。 ▽▼▽ 这个技巧在绩效管理、成绩考评以及其他设计考核的工作中都会经常用到。首...

5477
来自专栏河湾欢儿的专栏

探究 css touch-action 属性

今天在写vue项目的时候碰到一个 Unable to preventDefault inside passive event listener due to ...

1491
来自专栏Python爬虫与算法进阶

为什么Selenium点不到元素

最近做了许多登陆项目,我会优先选择使用requests来模拟请求,但是有些参数实在是很难获取,这个时候我会使用Selenium,也还是遇到了各种坑,也算是见识到...

1520
来自专栏前端小叙

react给一个div行内加背景图片并实现cover覆盖模式居中显示

这里注意,如果简写里要写background-size,则这里必须写 /  ,否则整个背景图片样式没有解析出来。

6572
来自专栏快乐八哥

手动实现jQuery Tools里面tab功能

平时开发中用的Javascript类库都是jQuery,用到插件或者第三方类库能从jQuery Tools里面找到,基本不用其他的。当然有时同事喜欢使用jQue...

2529
来自专栏Jerry的SAP技术分享

使用DOM Breakpoints找到修改属性的Javascript代码

使用Chrome开发者工具的DOM断点功能可以让您快速找到修改了某一个DOM元素的Javascript代码。

1969
来自专栏九彩拼盘的叨叨叨

jQuery 复制表单 Bug 及修复

当 jQuery 复制表单时,会漏复制 textarea 和 select 的值。更详细的描述见 http://bugs.jquery.com/ticket/3...

801
来自专栏技术墨客

React中的模式对话框 转

在16.x版本之后React提供了Protals功能来解决模式对话框不在Dom根节点导致的一些BUG。除了Protal还有更多的方法去解决这些问题,本文来自Da...

863

扫码关注云+社区

领取腾讯云代金券