
Qt Creator 重要的快捷操作
时间:2014-04-27 20:16:19
收藏:0
阅读:520
注:原文来自百度经验,但是某些操作与Qt Creator3.0已有出入,故整理与此。欢迎添加和指正。
3 .修改变量名,并应用到所有使用该变量的地方。
将光标移动到需要更改的变量上,按Ctrl + Shift + R,当前变量名称外框为红色时,表示已经已激活全局修改功能,当修改此处变量名称时将一同修改代码中所有使用该变量的变量名。

如果对头文件中的全局变量使用,会让你选择这个改变的作用范围

是不是比查找和替换省事呢
为什么大神敲代码比我们快?他们并不是钢琴手,只是快捷键用的比我们熟~
1 . Ctrl(按住)+ Tab快速切换已打开的文件


2 .快速添加方法定义,
将光标移动到h文件中的方法声明。按Alt(按住)+ Enter,将出现如下三个选项。

第一个将定义添加到cpp文件
第二个添加到h文件,但在类定义外
第三个添加到h文件类定义中,如下所示:

注:只有在未定义的方法上该快捷键有效
将光标移动到h文件中的方法声明。按Alt(按住)+ Enter,将出现如下三个选项。

第一个将定义添加到cpp文件
第二个添加到h文件,但在类定义外
第三个添加到h文件类定义中,如下所示:

注:只有在未定义的方法上该快捷键有效
3 .修改变量名,并应用到所有使用该变量的地方。
将光标移动到需要更改的变量上,按Ctrl + Shift + R,当前变量名称外框为红色时,表示已经已激活全局修改功能,当修改此处变量名称时将一同修改代码中所有使用该变量的变量名。

如果对头文件中的全局变量使用,会让你选择这个改变的作用范围

是不是比查找和替换省事呢
4 .快速打开输出窗口
按Alt +数字键(1-7)可以快速打开对应的输出窗口。

按Alt +数字键(1-7)可以快速打开对应的输出窗口。

5 .书签功能
Qt Creator中有一个叫做书签功能,即在某行代码处进行标记,方便以后找到。书签也可以添加文字标注。Qt中
按Ctrl + M 添加/删除书签,
按Ctrl + . 查找并移动到下一个标签
6 .分栏显示
这个功能只要用 Qt Creator开发基本上都会用到。这个快捷键操作方法比较特别:
先按Ctrl + e后松开再按2添加上下布局的分栏
先按Ctrl + e后松开再按3添加左右布局的分栏
先按Ctrl + e后松开再按4创建一个独立的代码窗
先按Ctrl + e后松开再按1删除所有的分栏
先按Ctrl + e后松开再按0删除当前的分栏

这个功能只要用 Qt Creator开发基本上都会用到。这个快捷键操作方法比较特别:
先按Ctrl + e后松开再按2添加上下布局的分栏
先按Ctrl + e后松开再按3添加左右布局的分栏
先按Ctrl + e后松开再按4创建一个独立的代码窗
先按Ctrl + e后松开再按1删除所有的分栏
先按Ctrl + e后松开再按0删除当前的分栏

7 .其他重要快捷键
Home 光标切换到行首
End 光标切换到行尾
F2 快速切换到 光标选中对象 的源码。
F4 在 头文件(.h) 和 实现文件(.cpp) 之间进行切换。
Ctrl + / 注释/取消注释选定内容。
Ctrl + i 自动缩进选中代码。
Ctrl + shift + up 将当前行的代码向上移动一行。
Ctrl + shift + down 将当前行的代码向下移动一行。
鼠标双击选中整个单词,三击选中整行(唯一一个觉得挺有用的鼠标方法...)
Home 光标切换到行首
End 光标切换到行尾
F2 快速切换到 光标选中对象 的源码。
F4 在 头文件(.h) 和 实现文件(.cpp) 之间进行切换。
Ctrl + / 注释/取消注释选定内容。
Ctrl + i 自动缩进选中代码。
Ctrl + shift + up 将当前行的代码向上移动一行。
Ctrl + shift + down 将当前行的代码向下移动一行。
鼠标双击选中整个单词,三击选中整行(唯一一个觉得挺有用的鼠标方法...)
评论(0)