Qt编程,从Qt Creator 开始

来源:互联网 发布:ubuntu不支持vim 编辑:程序博客网 时间:2024/06/03 15:03

题外话:我不是大牛,我只是一个菜鸟,我只是一个it农民。我相信能使用好IDE,也不会比只用命令行的大牛们的开发速度慢。^_^

以下内容可能因为你使用的creator版本与我的creator版本不一致而导致有一些出入,但总的来说,还是差不多的……


开发环境 Window xp & Qt creator 2.1.0 & Qt  4.7.2 MinGW 

第一步:将Qt creator 开发环境设置成中文。



依次点击上图中所圈的项,点击 ok ,然后再重新打开Qt creator,重启creator之后,你将发现,可爱的中文版的Qt creator将华丽丽地呈现在你的面前。


第二步:设置符合你自己口味的快捷键。

creator提供了很多默认的快捷键便于我们在编写代码时使用,但是这不一定符合你自己的习惯,所以你可以根据自己的喜好来更改默认的快捷键。

点击 工具----->选项

然后再进行下图所示的操作,便可切换到快捷键设置页面。



然后在 过滤器 所在的文本编辑框中输入你需要修改的快捷键命令。并修改成你习惯的快捷键即可。

下面以修改自动补全功能的快捷键为列

1、在 过滤器 中输入 completethis 命令,creator将罗列出与该命令相关的项,如下图


creator默认的 自动补全 快捷键 是 crtl+空格 ,这会和系统输入法切换相冲突,所以我只好不使用这个快捷键。

2、点击上图中的小灰叉,删除默认的快捷键,然后再键入你自己的快捷键(比如 shift+空格 或者 alt+/等均可)点击确定即可。

下面罗列一些比较常用的默认快捷键(仅供参考)

查找类快捷键

Ctrl+F 在当前文件中进行查找(如果当前已经选中了某一个区域,则只会在当前选中的区域内进行查找)

F3 跳转到下一个查找项

Shift+F3 跳转到上一个查找项

Ctrl+Shift+F 全局/多工程查找

Ctrl+Shift+U 查找被选中元素的使用位置

Ctrl+Shift+R 查找被选中元素的使用位置,并可以进行选择性替换

其他常用快捷键

Ctrl+I 对选中区域/当前行进行自动对齐

Ctrl+K 点击快捷键之后,输入文件名,可快速定位到该文件

Ctrl+L 点击该快捷键之后,输入行号,可快速定位到该行

Ctrl+M 在当前行添加书签

Ctrl+, 和 Ctrl+.  跳转到上一个/下一个书签

Ctrl+[ 和 Ctrl+]  跳转到块的头/块的尾部

Ctrl+R 编译并运行

Ctrl+shift+B 编译当前所有工程,但不运行。

接下来是一些值得自定义的快捷键

completeThis 自动补全 

默认的是Ctrl+空格,我一般使用的是Shift+空格,但也有不少同学钟情于Alt+/,但是我对后者确实是提不起来兴趣(实在太难按到了T_T)

copyLineDown/copyLineUp 往上/下复制光标所在行(如果当前选中了某个区域则是复制该区域)

默认的快捷键是Ctrl+Alt+↑/↓,我嫌弃他们太长,于是就使用Ctrl+↑/↓代替了

deleteLine 删除光标所在行(如果当前选中了某个区域则是删除该区域) 

默认没有快捷键,我设置的是Ctrl+D


接下来是一些废话

我上面列出的快捷键只是很少的一部分,至于creator的所有快捷键,可以在选项中的快捷键设置菜单中进行查看。当然creator还有很多有趣的功能期待着你去发现(……此处略去一万字……)


********************************华丽的分割线********************************

现在,有没有觉得creator看起来有那么一点可爱味道了

……cute…cute…(好吧,请无视我)

*************************************End*************************************

by-蜗牛


貌似还漏了两个比较常用的快捷键:

Ctrl+Tab 在多个文档之间切换

Ctrl+Shift+B 构建所有项目