作者:billy
版权声明:著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处
前言
Qt中的快捷键有很多是和 Windows系统快捷键一样的,也有一些是 Qt 所特有的。而为了方便用户开发,Qt也提供了自定义快捷键的功能。
想要查看 Qt 有哪些快捷键的小伙伴们,可以在Qt 的官网上查看
地址:https://wiki.qt.io/Qt_Creator_Keyboard_Shortcuts
常用快捷键
快捷键太多博主就不一一列出来了,挑选了几个常用的希望对大家开发有所帮助
动作 | 快捷键 |
---|---|
全选 | Ctrl+A |
复制 | Ctrl+C |
粘贴 | Ctrl+V |
剪切 | Ctrl+X |
保存 | Ctrl+S |
撤销 | Ctrl+Z |
重做 | Ctrl+Y |
后退 | Alt+Left |
前进 | Alt+Right |
切换已打开的文件 | Ctrl+Tab |
自动缩进(代码格式化) | Ctrl+I |
选中代码全部注释 | Ctrl+/ |
复制当前行到上一行 | Ctrl+Alt+Up |
复制当前行到下一行 | Ctrl+Alt+Down |
向上移动当前行 | Ctrl+Shift+Up |
向下移动当前行 | Ctrl+Shift+Down |
剪切当前行 | Shift+Delete |
查找和替换 | Ctrl+F |
在帮助文档中查找 | F1 |
跳转到声明处 | F2 |
向下查找 | F3 |
向上查找 | Shift+F3 |
切换头文件/源文件 | F4 |
适应屏幕 | Ctrl+= |
原始大小 | Ctrl+0 |
放大 | Ctrl++ |
缩小 | Ctrl± |
开始/继续调试 | F5 |
停止调试 | Shift+F5 |
单步跳过 | F10 |
单步进入 | F11 |
单步跳出 | Shift+F11 |
切换断点 | F9 |
运行到选择的函数 | Ctrl+F6 |
执行到行 | Ctrl+F10 |
自定义快捷键
从列表中选择一个命令之后,就可以在 Key sequence 处设置命令的快捷键,确认之后可以选择 Record
选择 Reset 则可以恢复默认的快捷键
值得一提的是,Qt Creator允许使用不同的键盘快捷键映射方案:
若要导入键盘快捷键映射方案,单击 Import…,然后选择要导入的快捷键映射方案.kms文件
若要导出键盘快捷键映射方案,单击 Export…,然后选择要导出.kms文件的位置
快捷键冲突
- 如果几个功能用同一个快捷键,那么就会产生冲突,Qt Creator不会执行任何功能
- 键盘快捷键也可能与窗口管理器使用的快捷键冲突
如果出现快捷键冲突,而这个快捷键的功能又是你非常需要的,那就自定义一下把它改成其他快捷键就好