首页 > 其他分享 >Qt Creator 你必须要掌握的快捷操作

Qt Creator 你必须要掌握的快捷操作

时间:2023-05-19 17:06:23浏览次数:27  
标签:Qt Ctrl Creator 快捷键 添加 快捷 分栏


多使用快捷键能显著提高工作效率,尽可能减少键盘,鼠标之间切换所浪费的时间。我这里列出个人认为非常重要必须掌握的 Qt Creator 快捷键。看你知道几个?

.

  • 1 .Ctrl(按住)+ Tab快速切换已打开的文件

Qt Creator 你必须要掌握的快捷操作_快捷键

 

.

  • 2 .快速添加方法实体(.cpp)声明,

将光标移动到h文件中的方法声明。按Alt(按住)+ Enter,再按回车键将在cpp中添加该函数的声明。

Qt Creator 你必须要掌握的快捷操作_Qt_02

 

.

  • 3 .修改变量名,并应用到所有使用该变量的地方。

将光标移动到需要更改的变量上,按Ctrl + Shift + R,当前变量名称外框为红色时,表示已经已激活全局修改功能,当修改此处变量名称时将一同修改代码中所有使用该变量的变量名。

Qt Creator 你必须要掌握的快捷操作_Qt_03

 

.

  • 4 .快速打开输出窗口

按Alt +数字键(1-7)可以快速打开对应的输出窗口。

Qt Creator 你必须要掌握的快捷操作_Qt_04

 

.

  • 5 .书签功能

Qt Creator中有一个叫做书签功能,即在某行代码处进行标记,方便以后找到。书签也可以添加文字标注。Qt中

按Ctrl + M 添加/删除书签,

按Ctrl + . 查找并移动到下一个标签

Qt Creator 你必须要掌握的快捷操作_快捷键_05

 

.

  • 6 .分栏显示

这个功能只要用  Qt Creator开发基本上都会用到。这个快捷键操作方法比较特别:

先按Ctrl + e后松开再按2添加上下布局的分栏

先按Ctrl + e后松开再按3添加上下布局的分栏

先按Ctrl + e后松开再按1删除所有的分栏

Qt Creator 你必须要掌握的快捷操作_变量名_06

 

.

  • 7 .其他重要快捷键

F2 快速切换到 光标选中对象 的源码。

F4 在 头文件(.h) 和 实现文件(.cpp) 之间进行切换。

Ctrl + / 注释/取消注释选定内容。

Ctrl + i 自动缩进选中代码。

Ctrl + shift + up 将当前行的代码向上移动一行。

Ctrl + shift + down 将当前行的代码向下移动一行。

标签:Qt,Ctrl,Creator,快捷键,添加,快捷,分栏
From: https://blog.51cto.com/u_2700990/6313913

相关文章

  • QtCreator中常用快捷键总结
    F1                        查看帮助F2                        跳转到函数定义(和Ctrl+鼠标左键一样的效果)Shift+F2               声明和定义之间切换F4                       头文......
  • 通过MQTT.fx接入和利时互联平台( mqtt协议测试 )
    1.1新建产品  1.2 模型定义 2.1注册设备 2.2 自动生成接入凭证   3.1打开MQTT.fx进行通讯配置   平台端设备也会先显示在线;  3.2MQTT.fx发布接口和数据格式  $oc/devices/ff67d1b8a5a815bd5249d15bde1afbcc_e17961e8c3df4......
  • closeSocket:fail task not found, uniapp 微信小程序连接不上mqtt!!!
    原来使用的mqttjs版本为4.3.7,连接一直报错,closeSocket:failtasknotfound。降低mqtt.js版本使用4.1.0。引入mqtt的方式使用importmqttfrom'mqtt/dist/mqtt.js'!!!使用constmqtt=require('mqtt'),require方式也提示无法连接!!!......
  • Qt+QtWebApp开发笔记(二):http服务器日志系统介绍、添加日志系统至Demo测试
    前言  上一篇使用QtWebApp的基于Qt的轻量级http服务器实现了一个静态网页返回的Demo,网页服务器很重要的就是日志,因为在服务器类上并没有直接返回,所以,本篇先把日志加上。 Demo  下载地址  链接:https://pan.baidu.com/s/1BPVRLS07qk-WPi-txERKbg?pwd=1234......
  • vs code常用快捷键
    1.复制到下一行Alt+Shift+下键(上下左右的下);2.复制到上一行Alt+Shift+上键(上下左右的上);3.万能键(打开命令面板。在打开的输入框内,可以输入任何命令)Ctrl+Shift+P4.新建文件Ctrl+N5.文件之间切换Ctrl+Tab6.打开一个新的VSCode编辑器Ctrl+Shift+N7.关闭当前窗口Ctrl+W8.关闭当......
  • mqtt资料收集链接
    1:https://www.cloudmqtt.com/docs-api.html 2:  https://github.com/bluerhinos/phpMQTT 3:  https://blog.risingstack.com/getting-started-with-nodejs-and-mqtt/ 4:  https://github.com/saikath/Mqtt-Example-using-javascript-nodejs 5:  https://githu......
  • Qt C++5.9开发指南
     第1章认识Qt1.1Qt简介1、Qt是一套应用程序开发类库,但与MFC不同,Qt是跨平台开发类库。2、跨平台意味着只需要编写一次程序,在不同平台上无需改动或只是需要少许改动后再编译,就可以形成不同平台上运行的版本。1.2Qt的获取与安装1.2.1Qt的许可类型1.2.2Qt的版本1、如果不......
  • Qt之格栅布局(QGridLayout)
    QGridLayout是Qt框架中的一个布局管理器类,用于将子部件按照网格方式排列。它是QLayout类的子类,可在水平和垂直方向上自动调整和布局子部件的位置和大小。以下是QGridLayout的一些特点和用法:1.网格布局:QGridLayout将子部件按照网格形式排列,每个子部件占据一个单元格。可以根据需......
  • 用Go语言连接和使用MQTT协议的设备
    在物联网领域,设备之间的通信是至关重要的。MQTT(MessageQueuingTelemetryTransport)作为一种轻量级的通信协议,被广泛应用于物联网设备之间的消息传输。本文将介绍如何使用Go语言连接和使用MQTT协议的设备,并提供一个使用Go语言编写的示例代码。Go语言作为一门高效、并发性强的编......
  • Qt之水平布局(QHBoxLayout)
    QHBoxLayout是Qt框架中的一个布局管理器类,用于水平排列子部件。它是QLayout类的子类,用于在水平方向上自动调整和布局子部件的位置和大小。以下是QHBoxLayout的一些特点和用法:1.水平布局:QHBoxLayout将子部件按照水平方向从左到右进行布局。它可以自动调整子部件的位置和大小,使它......