快捷键
Qt Design Studio 有各种快捷键可以加快您的开发过程。要查看所有 Qt Design Studio 功能及其快捷键,请选择 首选项 > 环境 > 键盘。
以红色显示的快捷键与多个功能相关联。Qt Design Studio 执行当前上下文可用的功能。如果同一快捷键在某个时间点具有多个功能,则存在冲突,Qt Design Studio 无法执行任何功能。
键盘快捷键也可能与窗口管理器为自身目的使用的快捷键冲突。在这种情况下,Qt Design Studio 快捷键将不起作用。通常,您可以配置窗口管理器中的快捷键,但如果不允许这样做,您可以更改 Qt Design Studio 的快捷键。
要覆盖平台默认值,该值决定是否在上下文菜单项的标签中显示键盘快捷键,请选择 首选项 > 环境 > 界面。复选框 在上下文菜单中显示键盘快捷键 的标签指示平台默认值是 开
还是 关
。
以下表格列出默认的键盘快捷键,它们按动作分类。
一般键盘快捷键
操作 | 键盘快捷键 |
---|---|
打开文件或项目 | Ctrl+O |
新建项目 | Ctrl+Shift+N |
新建文件 | Ctrl+N |
全选 | Ctrl+A |
删除 | Del |
剪切 | Ctrl+X |
复制 | Ctrl+C |
粘贴 | Ctrl+V |
撤销 | Ctrl+Z |
重做 | Ctrl+Y |
打印 | Ctrl+P |
保存 | Ctrl+S |
保存所有 | Ctrl+Shift+S |
关闭窗口 | Ctrl+W |
关闭所有 | Ctrl+Shift+W |
关闭当前文件 | Ctrl+F4 |
后退 | Alt+Left |
前进 | Alt+Right |
转到行 | Ctrl+L |
在项目中查找文件和其他内容 | Ctrl+K |
在历史记录中打开下一个文件 | Ctrl+Shift+Tab |
在历史记录中打开上一个文件 | Ctrl+Tab |
切换 菜单栏 可见性 | Ctrl+Alt+M |
切换到欢迎模式 | Ctrl+1 |
切换到编辑模式 | Ctrl+2 |
切换到设计模式 | Ctrl+3 |
切换到调试模式 | Ctrl+4 |
切换到项目模式 | Ctrl+5 |
切换到帮助模式 | Ctrl+6 |
切换问题 | Alt+1 (在macOS上为Cmd+1) |
切换搜索结果 | Alt+2 (在macOS上为Cmd+2) |
切换应用程序输出 | Alt+3 (在macOS上为Cmd+3) |
切换编译输出 | Alt+4 (在macOS上为Cmd+4) |
切换终端 | Alt+5 (在macOS上为Cmd+5) |
切换版本控制 | Alt+6 (在macOS上为Cmd+6) |
切换QML调试控制台 | Alt+7 (在macOS上为Cmd+7) |
切换常规消息 | Alt+8 (在macOS上为Cmd+8) |
最大化输出视图 | Alt+Shift+9 |
移至输出中的下一个项目 | F6 |
移至输出中的上一个项目 | Shift+F6 |
激活项目视图 | Alt+X |
激活打开文档视图 | Alt+O |
激活文件系统视图 | Alt+Y,Alt+F |
切换左侧侧边栏 | Alt+0 (在macOS上为Cmd+0) |
切换右侧侧边栏 | Alt+Shift+0 |
全屏 | Ctrl+Shift+F11 |
退出Qt设计工作室 默认情况下,Qt设计工作室在询问确认之前退出,除非打开的文件中有未保存的更改。要始终询问,请在首选项 > 环境 > 系统中选择退出前询问确认复选框。 | Ctrl+Q |
设计模式快捷键
在设计模式下编辑QML文件时,您可以使用以下快捷键。
操作 | 键盘快捷键 |
---|---|
使用实时预览打开项目。 | Alt+P (在macOS上为Opt+P) |
打开定义所选组件的QML文件。 | F2 |
跳转到代码视图。 | F4 |
编辑快捷键
操作 | 键盘快捷键 |
---|---|
自动缩进选择 | Ctrl+I |
折叠 | Ctrl+< |
展开 | Ctrl+> |
在此作用域中触发完成 | Ctrl+Space |
显示函数签名悬停提示,无论光标在函数调用中的位置如何 | Ctrl+Shift+D |
复制一行 | 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 |
拆分 | Ctrl+E,2 |
垂直拆分 | Ctrl+E,3 |
删除所有拆分 | Ctrl+E,1 |
删除当前拆分 | Ctrl+E,0 |
转到下一个拆分 | Ctrl+E, O |
全选 | Ctrl+A |
转到代码块末尾 | Ctrl+] |
转到代码块开始 | Ctrl+[$$ |
转到代码块末尾并选择当前光标位置和代码块末尾之间的行 | Ctrl+Shift+$$ |
转到代码块开始并选择当前光标位置和代码块开始之间的行 | Ctrl+Shift+[$$ |
选择当前代码块 第二次敲击将选择扩展到父块。要启用此行为,选择偏好设置 > 文本编辑器 > 行为 > 启用智能选择更改。 | Ctrl+U |
撤销最新的智能块选择 | Ctrl+Alt+Shift+U |
将当前行向下移动 | Ctrl+Shift+Down |
将当前行向上移动 | Ctrl+Shift+Up |
在此作用域内触发重构操作 | Alt+Enter |
重新换行段落 | Ctrl+E, R |
启用文本换行 | Ctrl+E, Ctrl+W |
切换选择的注释 | Ctrl+斜杠 |
显示空白符 | Ctrl+E, Ctrl+V |
在光标下查找符号引用 | Ctrl+Shift+U |
跟随光标下的符号 与命名空间、类、函数、变量、包含语句和宏以及CMake函数、宏、目标和软件包一起工作。也可以在默认浏览器中打开URL。 | F2 |
重命名光标下的符号 | Ctrl+Shift+R |
在函数声明和定义之间切换 | Shift+F2 |
打开类型层次结构 | Ctrl+Shift+T |
为多光标编辑添加到所选文本的下一个出现处的光标 | Ctrl+D |
将选定文本转换为小写 | Alt+U |
将选定文本转换为大写 | Alt+Shift+U |
按字母顺序对选定行进行排序 | Alt+Shift+S |
在JavaScript代码上运行静态检查以找到常见问题 | Ctrl+Shift+C |
查找和替换 | Ctrl+F |
查找下一个 | F3 |
查找上一个 | Shift+F3 |
查找选定文本的下一处出现 | Ctrl+F3 |
查找选定文本的上一个出现 | Ctrl+Shift+F3 |
替换下一个 | Ctrl+= |
打开高级查找 | Ctrl+Shift+F |
项目快捷键
操作 | 键盘快捷键 |
---|---|
新建项目 | Ctrl+Shift+N |
加载项目 | Ctrl+Shift+O |
运行 | Ctrl+R |
帮助快捷键
操作 | 键盘快捷键 |
---|---|
查看上下文相关帮助 | F1 |
在帮助模式下添加书签 | Ctrl+M |
在帮助模式下激活索引 | Ctrl+Shift+I |
在帮助模式下激活搜索 | Ctrl+Shift+/ |
在帮助模式下激活书签 | Ctrl+Shift+B |
在帮助模式下激活内容 | Ctrl+Shift+C |
版本控制快捷键
操作 | 键盘快捷键 |
---|---|
暂存文件以提交 | Alt+G, Alt+A |
提交 | Alt+G, Alt+C |
比较当前文件 | Alt+G, Alt+D |
比较项目 | Alt+G, Alt+Shift+D |
责任 | Alt+G, Alt+B |
日志当前文件 | Alt+G, Alt+L |
日志项目 | Alt+G, Alt+K |
重置 | Alt+G, Alt+U |
另请参阅 分配快捷键, 查找快捷键, 和 导入和导出快捷键。
适用于某些Qt许可证。
了解更多。