Qt快捷键说明与用法
编辑与查找
-
Ctrl+F:在当前编辑窗口中查找关键字。支持大小写相关、全词匹配、正则表达式匹配等选项,并且查找之后还可以进行替换操作。
-
Ctrl+Shift+F:进行全局查找,不局限于当前文件。注意,在某些情况下,这个快捷键可能与输入法的切换快捷键冲突,使用时可能需要关闭中文输入法。
-
Ctrl+Shift+V:剪切板历史列表,允许你快速选择之前粘贴过的文字,非常实用。
-
Ctrl+L:输入数字n,可以快速定位到当前文件的第n行。
-
Ctrl+Home:快速跳转到当前文件的开头。
-
Ctrl+End:快速跳转到当前文件的末尾。
-
Ctrl+Tab:在当前打开的文件之间快速切换。
编译与运行
-
Ctrl+B:编译项目。这是开发过程中最常用的快捷键之一,用于将源代码编译成可执行文件或库文件。
-
Ctrl+R:编译并运行项目。这个快捷键结合了编译和运行两个步骤,非常适合快速验证代码更改。
代码操作
-
**Ctrl+/**:注释当前鼠标所在行。如果鼠标选择了多行,则会注释这些多行。再次按下可以取消注释。
-
Ctrl+I:选中文本块后,使用此快捷键可以对代码块进行格式化对齐,使代码更加整洁易读。
-
Ctrl+Shift+U:查找所有使用该符号(如变量名、函数名)的地方。这是一个非常强大的功能,有助于理解代码结构和追踪变量使用。
-
Ctrl+Shift+R:批量改名,包括调用位置更改。将光标移动到需要更改的变量或函数名上,按下此快捷键,然后输入新名称即可。
导航与跳转
-
F2:移动到函数或变量的定义处。这与使用Ctrl键加鼠标左键点击的效果相同,是快速理解代码结构的重要工具。
-
Shift+F2:在光标选中对象的声明和定义之间切换。
-
F4:在头文件(.h)和源文件(.cpp)之间切换。这对于同时编辑头文件和源文件非常有用。
编辑模式与视图
-
Ctrl+1:激活欢迎模式,显示Qt Creator的启动界面。
-
Ctrl+2:激活编辑模式,这是最常用的模式,用于编写和编辑代码。
-
Ctrl+3:激活调试模式,用于调试程序。
-
Alt+0:显示或隐藏侧边条,这在屏幕空间有限时特别有用。
代码折叠与展开
-
**Ctrl+Shift+<**:折叠代码块。这有助于在查看长代码文件时,快速隐藏不需要立即关注的代码部分。
-
**Ctrl+Shift+>**:展开代码块,恢复之前折叠的代码部分。
高级编辑技巧
多行操作
-
Shift+Home/End:向上或向下选中代码。结合方向键,可以快速选中多行代码。
-
Ctrl+Shift+Up/Down:整行向上或向下移动。这对于调整代码块的顺序非常有用。
-
Ctrl+Alt+Up/Down:当前行向上或向下复制。这在编写重复代码块时非常高效。
代码补全与自动完成
-
Ctrl+Space:自动补全代码。这是编写代码时的得力助手,可以显著提高编码速度。然而,在某些系统下,这个快捷键可能与输入法的切换快捷键冲突,需要自行调整。
调试相关快捷键
Qt Creator提供了丰富的调试快捷键,支持断点、单步执行等常见调试操作。
-
F5:开始调试或继续执行程序。
-
Shift+F5:停止调试。
-
F9:在光标所在行设置或取消断点。
-
F10:单步跳过,执行下一行代码但不进入函数内部。
-
F11:单步进入,执行下一行代码并进入函数内部。
-
Shift+F11:单步跳出,从当前函数返回并继续执行下一行代码。
视图与窗口管理
Qt Creator支持多种视图和窗口模式,通过快捷键可以快速切换。
-
Ctrl+4:激活项目模式,显示项目文件和目录结构。
-
Ctrl+5:激活帮助模式,显示Qt文档和帮助信息。
-
Ctrl+6:激活输出模式,显示编译器输出、调试信息等。
-
Alt+数字键(1-7):快速打开对应的输出窗口,如程序输出、编译输出等。
自定义快捷键
Qt Creator允许用户根据自己的习惯自定义快捷键。进入“工具->选项->环境->键盘”,即可配置快捷键。这里可以修改或添加新的快捷键,以适应不同的工作流程和个人偏好。