天天看点

Qt Creator快捷键简介配置快捷键默认快捷键更多参考

qt creator中提供了各种快捷键来加快开发进程。

如果需要查看或自定义快捷键,选择工具->选项->环境->键盘。快捷键按类别列出,可以在过滤器(filter)处输入命令名称、标签名称或快捷键名称,来快速定位想要查找的快捷键。

Qt Creator快捷键简介配置快捷键默认快捷键更多参考
Qt Creator快捷键简介配置快捷键默认快捷键更多参考

以红颜色显示的快捷键与某些功能相关联。qt creator可以在当前上下文中执行该功能。如果几个功能用同一个快捷键,那么就会产生冲突,qt creator不会执行任何功能。

键盘快捷键也可能与窗口管理器使用的快捷键冲突。这种情况下,qt creator的快捷键就不会起作用。通常,可以在窗口管理器中配置快捷键,但如果不行,则可以改变qt creator的快捷键。例如,在ubuntu 11.10窗口管理器中使用了f10,因此默认的qt creator的键盘快捷键f10(单步调试)就不会在该系统上运行。

<a href="#%e7%ae%80%e4%bb%8b">简介</a>

<a href="#%e9%85%8d%e7%bd%ae%e5%bf%ab%e6%8d%b7%e9%94%ae">配置快捷键</a>

<a href="#%e8%87%aa%e5%ae%9a%e4%b9%89%e5%bf%ab%e6%8d%b7%e9%94%ae">自定义快捷键</a>

<a href="#%e5%af%bc%e5%85%a5%e5%af%bc%e5%87%ba%e5%bf%ab%e6%8d%b7%e9%94%ae">导入导出快捷键</a>

<a href="#%e9%bb%98%e8%ae%a4%e5%bf%ab%e6%8d%b7%e9%94%ae">默认快捷键</a>

<a href="#%e4%b8%80%e8%88%ac%e5%bf%ab%e6%8d%b7%e9%94%ae">一般快捷键</a>

<a href="#%e7%bc%96%e8%be%91%e5%bf%ab%e6%8d%b7%e9%94%ae">编辑快捷键</a>

<a href="#%e5%9b%be%e5%83%8f%e6%b5%8f%e8%a7%88%e5%99%a8%e5%bf%ab%e6%8d%b7%e9%94%ae">图像浏览器快捷键</a>

<a href="#qt-quick%e8%ae%be%e8%ae%a1%e5%b8%88%e5%bf%ab%e6%8d%b7%e9%94%ae">qt quick设计师快捷键</a>

<a href="#%e8%b0%83%e8%af%95%e5%bf%ab%e6%8d%b7%e9%94%ae">调试快捷键</a>

<a href="#%e9%a1%b9%e7%9b%ae%e5%bf%ab%e6%8d%b7%e9%94%ae">项目快捷键</a>

<a href="#%e5%b8%ae%e5%8a%a9%e5%bf%ab%e6%8d%b7%e9%94%ae">帮助快捷键</a>

<a href="#%e6%9b%b4%e5%a4%9a%e5%8f%82%e8%80%83">更多参考</a>

选择工具-&gt;选项-&gt;环境-&gt;键盘。

从列表中选择一个命令。

在快捷键设置的”key sequence”处,有以下选择:

(1) 输入与选定命令关联的快捷键。

(2) 选择”record”,按下要设置的快捷键,选择”stop recording”来完成录制。

恢复默认的快捷键,选择”reset”。

qt creator允许使用不同的键盘快捷键映射方案:

要导入键盘快捷键映射方案,单击”import…”,然后选择要导入的快捷键映射方案.kms文件。

要导出键盘快捷键映射方案,单击”export…”,然后选择要导出.kms文件的位置。

下表列出了默认的快捷键,它们是由动作进行分类。

动作

快捷键

打开文件或项目(o)…

ctrl+o

新建文件或项目(n)…

ctrl+n

在外部编辑器中打开

alt+v, alt+i

全选(a)

ctrl+a

删除

del

剪切(t)

ctrl+x

复制(c)

ctrl+c

粘贴

ctrl+v

撤销

ctrl+y

打印

ctrl+p

保存

ctrl+s

保存所有文件(l)…

ctrl+shift+s

关闭窗口

ctrl+w

关闭所有文件

ctrl+shift+w

关闭当前文件

ctrl+f4

后退

alt+left

前进

alt+right

跳转行(g)…

ctrl+l

历史中下个打开的文件

ctrl+shift+tab

切换到其他分栏

ctrl+e, o

历史中先前打开的文件

ctrl+tab

激活定位器

ctrl+k

切换到欢迎模式

ctrl+1

切换到编辑模式

ctrl+2

切换到设计模式

ctrl+3

切换到调试模式

ctrl+4

切换到项目模式

ctrl+5

切换到分析模式

ctrl+6

切换到帮助模式

ctrl+7

切换问题窗口

alt+1 (cmd+1 on os x)

切换搜索结果窗口

alt+2 (cmd+2 on os x)

切换应用程序输出窗口

alt+3 (cmd+3 on os x)

切换编译输出窗口

alt+4 (cmd+4 on os x)

切换其它输出窗口

alt+编号 (cmd+编号 on os x) 编号为”输出窗口”中的编号

激活书签窗口

alt+m

激活文件系统窗口

alt+y

激活打开文档窗口

alt+o

最大化输出窗口

alt+9

输出窗口-下一项

f6

输出窗口-上一项

shift+f6

激活项目窗口

alt+x

全屏

ctrl+shift+f11

切换侧边栏

alt+0 (cmd+0 on os x)

ctrl+z

移动到编辑模式。在编辑模式下:第一次按下将焦点移动到编辑器中,第二次按下关闭辅助窗口

esc

退出qt creator

ctrl+q

自动缩进

ctrl+i

折叠

ctrl+&lt;

展开

ctrl+&gt;

在此范围内触发完成

ctrl+space

复制行

ctrl+ins

复制到行下

ctrl+alt+down

复制到行上

ctrl+alt+up

查看剪切板历史

ctrl+shift+v

剪切行

shift+del

追加行

ctrl+j

在当前行上方插入新行

ctrl+shift+enter

在当前行下方插入新行

ctrl+enter

减小字体大小

ctrl+- (ctrl+鼠标滚轮向下)

增加字体大小

ctrl++ (ctrl+鼠标滚轮向上)

重置字体大小

ctrl+0

切换vim的编辑风格

alt+v, alt+v

分栏

ctrl+e, 2

左右分栏

ctrl+e, 3

删除所有分割

ctrl+e, 1

删除当前分割

ctrl+e, 0

全选

跳转至块结尾

ctrl+]

跳转至块开始

ctrl+[

跳转至以}结尾的块

ctrl+}

跳转至以{开始的块

ctrl+{

向下移动当前行

ctrl+shift+down

向上移动当前行

ctrl+shift+up

在此范围激活重构

alt+enter

重新包装段

ctrl+e, r

选择当前块,第二次按下选择父块

ctrl+u

启用文本换行

ctrl+e, ctrl+w

注释选中的内容

ctrl+/

可视化的空白

ctrl+e, ctrl+v

调整大小

网格布局

ctrl+g

水平布局

ctrl+h

垂直布局

预览

alt+shift+r

编辑信号和槽

f4

切换书签

ctrl+m

下个书签

ctrl+.

上个书签

ctrl+,

取得代码片段

alt+c, alt+f

粘贴代码片段

alt+c, alt+p

查找所有引用

ctrl+shift+u

跟随鼠标下的符号

f2

重命名光标所在符号

ctrl+shift+r

切换函数声明/定义

shift+f2

打开类型层次窗口

ctrl+shift+t

切换头文件/源文件

选中的文本变小写

alt+u

选中的文本变大写

alt+shift+u

在javascript中执行静态检查来查找共同问题

ctrl+shift+c

查找和替换

ctrl+f

向下查找

f3

向上查找

shift+f3

查找选中文本下一次出现

ctrl+f3

查找选中文本上一次出现

ctrl+shift+f3

替换和查找下一个

ctrl+=

打开高级搜索

ctrl+shift+f

录制宏

alt+(

停止录制宏

alt+)

播放最近的宏

alt+r

显示qt quick工具栏

ctrl+alt+space

在fakevim模式执行用户行为

alt+v, n, 其中n是用户动作的数量, 从1到9

切换背景

显示轮廓线

放大

ctrl++

缩小

ctrl+-

适应屏幕

原始大小

打开定义所选组件的qml文件

切换代码编辑器/可视化编辑器

切换左侧侧边栏

ctrl+alt+0

切换右侧侧边栏

ctrl+alt+shift+0

开始/继续调试

f5

停止调试

shift+f5

单步跳过

f10

单步进入

f11

单步跳出

shift+f11

切换断点

f9

运行到选择的函数

ctrl+f6

执行到行

ctrl+f10

相反方向

f12(暂无)

构建项目

ctrl+b

构建所有项目

ctrl+shift+b

新建项目…

ctrl+shift+n

载入项目…

ctrl+shift+o

选择构建套件(kit)构建和运行项目

ctrl+t

运行

ctrl+r

上下文相关帮助

f1

在帮助模式下激活内容

ctrl+t(暂无)

添加书签

在帮助模式下激活索引

ctrl+i(暂无)

ctrl+0(暂无)

在帮助模式下激活查找

ctrl+s(暂无)

<a href="http://doc.qt.io/qtcreator/creator-keyboard-shortcuts.html">qt creator keyboard shortcuts(documentation)</a>

<a href="http://wiki.qt.io/qt_creator_keyboard_shortcuts">qt creator keyboard shortcuts(wiki)</a>

继续阅读