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 条评论
登录 后参与评论

相关文章

来自专栏张善友的专栏

jQuery操作Select

jQuery是如何控制和操作select的。先看下面的html代码 <select id="test"> <option value="1">选项一<optio...

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

Vue中scoped css和css module比较

2762
来自专栏mathor

matlab—图形界面(GUI)程序设计

matlab也能做应用程序,类似于c++的mfc,这点我也是才知道,大吃一惊,原来现在可视化编程应用如此广泛,连matlab都可以,接下来我就会讲解如何通过ma...

1542
来自专栏王二麻子IT技术交流园地

《跟我学IDEA》五、快捷键(编码利器)

上一篇博文,我们学习了idea的一些模版配置,但是只有模版是不行的,一款编辑器如何能为我们灵活的使用,快捷键的功劳不用多说大家也明白。今天我们就来学习快捷键的配...

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

jQuery 复制表单 Bug 及修复

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

441
来自专栏州的先生

快速掌握使用Selenium进行网页操作

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

探究 css touch-action 属性

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

971
来自专栏Theo Tsao

Angular学习笔记(一)

Angular 应用是模块化的,并且 Angular 有自己的模块系统,它被称为 Angular 模块 或 NgModules。 Angular 模块都是一个带...

1162
来自专栏快乐八哥

手动实现jQuery Tools里面tab功能

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

1829
来自专栏Young Dreamer

VUE中的v-if与v-show

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

1877

扫码关注云+社区