shasidaran 发表于 2015-1-9 13:55:21

【Qt creator快捷键】你值得拥有!

本帖最后由 shasidaran 于 2015-2-4 11:57 编辑

写在前面:
       有关于Qt creator快捷键的介绍,网上一搜会弹出不少,这里我就不一一赘述(相信记忆深刻的快捷键也就那么几个吧...),在此是总结和整理它们,并罗列出我常用到的。
       废话不多说,Qter们,熟练掌握一些快捷键应用,尽情提高你们的效率吧!

-------------------------------------------------------------------------------------------------------------------------------------------------------------
环境介绍:
软件 - Win下的Qtcreator 2.8.1

一、快捷键配置的方法
依次进入“工具=>选项=>环境=>键盘” 即可配置快捷键。


二、常用快捷键命令
1、 F1                                                    查看光标选中的某一类或者函数的相关帮助文档
      相信大家都不陌生,初学者可能觉得帮助文档看着也看不懂,所以没用,但其实越用到后面,就发现帮助文档才是最博大精深啊。

2、 F2   <==>   Ctrl + 鼠标左键          在光标选中对象的声明和定义之间进行切换
      重要性不必多说,阅读程序时候必会用到的

3、 F4                                                    在其头文件和源文件之间切换
      同样,阅读程序必会用到。(等等,F3哪里去了,说了这是列出常用快捷键的嘛,一个劲罗列的话那就是快捷键大全了...)

4、 Ctrl+ F                                           查找/替换当前选中的内容,与内容一致的进行高亮显示
      注意这时候就要F3登场了,它用来查找定位到下一个。
      
   如果是按下Crtl + shift + F是高级查找,可以搜索项目/整个文件下

5、Ctrl+ L                                          跳到某一行
      因为我开发的环境,linux版本较低,所以一般liinux的qt只是用作编译调试,代码编辑还是在win下的qt,所以当在linux下make的时候,出现错误行时,通过ctrl+L,在win下跳转到错误行。
      

6、Ctrl+ R                                          运行工程

7、Ctrl+ W                                           关闭当前编辑的文件
   对于有轻度洁癖的人来说,比较常用....

8、Ctrl+ S                                            保存当前编辑的文件
   没事多保存,虽然程序自动会保存,但万一断电,天晓得当时保存在什么时候了...

9、Ctrl+ /                                          注释/取消多行注释

10、Ctrl+ Tab                                    快速切换已经打开的文件

11、Ctrl+ 鼠标滚轮                              调整编辑区字体大小

12、Crtl + shift + R                               局部变量统一修改
   (使用crtl+shift快捷键时,注意会按到切换输入法的快捷键)将光标移动到需要更改的变量上,按下该快捷键,当变量名称的外框为红色时,表示已经激活修改功能,当修改此处变量名,则会修改所以使用该变量名的变量名。
       局部变量统一修改;全局变量则开启全局替换窗口
      

13、Crtl + shift +<                                折叠代码
14、Crtl + shift +>                              展开代码
       补充一句,以上折叠展开只适用于单个代码块,如果想要一键折叠/展开所有代码的话,不妨试试下面方法。creator默认是没有折叠所有代码的快捷键的,所以要我们自己去设置一下。
       在配置选项中(具体方法见上面),textEditor下的折叠展开所有。
      
      
15、Alt +   键盘左右                               将光标切换位置,相当于下面的小箭头
      

16、Alt +Enter                                   在.cpp中自动添加函数实体
      这个快捷键也是经常要用到,将光标移动到.h文件的函数声明中,按下alt+enter,则可以选择相应的功能,其中最常用的就是添加函数实体,这样就会在.cpp下生成,大家可以去操作一下。
      

17、Tab                                                 多行缩进
18、Shift + Tab                                    反向多行缩进
      这个相信很多同志们都晓得,不过还是列出来了,万一能帮到谁呢。
19、Ctrl + 空格                                     代码自动补全
      这个快捷键是网友xiongxiong建议的,而默认设置是和输入法切换有冲突的,所以用的话需自定义,在上面内容有提到过。更改键位顺序为自己想设置的方式吧。
      
-----------------------------------------------------------------------------------------------------------------------------------------------------------

结语:

       暂时就能想起这么多,想到再继续为大家补充吧!




kmxtye 发表于 2015-4-9 23:36:42

kmxtye 发表于 2015-4-9 15:07 static/image/common/back.gif
代码怎么也自动补全不起来
自己修改了用Alt+/快捷键


我换了一个输入法
就好了

kmxtye 发表于 2015-4-9 15:07:24

代码怎么也自动补全不起来
自己修改了用Alt+/快捷键

xiongxiong 发表于 2015-2-3 13:58:13

还有一个挺重要的快捷键似乎没有列出来,就是代码补全功能,这个应该很重要吧

xiongxiong 发表于 2015-2-3 13:56:28

新人学习了,支持楼主

sywh 发表于 2015-1-10 09:24:35

非常好,大部分经常用到。

yafeilinux 发表于 2015-1-9 22:30:29

shasidaran 发表于 2015-1-9 18:29 static/image/common/back.gif
还是原来的问题,根据主题的关键字,搜索不到帖子啊

嗯,这个搜索是discuz自带的,确实不是非常好用。

shasidaran 发表于 2015-1-9 18:29:49

还是原来的问题,根据主题的关键字,搜索不到帖子啊:L

一叶知秋 发表于 2015-1-9 16:04:09

楼主辛苦了,有用。。。。
页: [1]
查看完整版本: 【Qt creator快捷键】你值得拥有!