Qt Creator美化源代码

  • 美化源代码

美化源代码

您可以使用实验性的Beautifier插件通过以下外部工具来格式化源代码:
艺术风格
ClangFormat
Uncrustify
Beautifier插件将源代码解析为组件结构,例如赋值语句,if块,循环等,并按照Beautifier选项中指定的格式对其进行格式化。您可以使用预定义的样式,也可以定义自己的样式。
要使用Beautifier插件:

下载并安装用于格式化源代码的工具:
艺术风格
ClangFormat
Uncrustify
您可能必须从某些平台的源中构建工具。

选择帮助>关于插件> C ++ > Beautifier以启用该插件。
选择立即重新启动以重新启动Qt Creator并加载插件。
选择工具>选项>美化工具以指定美化文件的设置。
选中“在文件保存时启用自动格式”复选框,以使用在“工具”字段中选择的工具保存文件时自动美化文件。

在“限制MIME类型”字段中,定义要美化的文件的MIME类型,以分号分隔。将该字段保留为空以将该工具应用于所有文件。
仅当在保存时自动美化文件时,才应用此设置。要在选择菜单项以格式化当前打开的文件时限制MIME类型,请在特定于工具的选项卡中指定此选项。

选中“限制在当前项目中包含的文件”复选框以仅美化属于当前项目的文件。

Qt Creator美化源代码相关推荐

  1. linux qt creator git,Building Qt Creator from Git/zh

    En Ar Bg De El Es Fa Fi Fr Hi Hu It Ja Kn Ko Ms Nl Pl Pt Ru Sq Th Tr Uk Zh 在git中构建Qt Creator 依赖的库 为了 ...

  2. Qt Creator 第一个插件

    学习如何编写QtCreator插件最好的方法是亲自编写一个插件.在自己动手的过程中了解插件编写机制.这也是本章所要解决的问题.在这一章中,我们将创建我们的第一个插件.这个插件不会做任何事情,仅仅是为了 ...

  3. Qt Creator编码

    Qt Creator编码 编码 编写代码 寻找 重构 美化源代码 配置编辑器 相关话题 编辑MIME类型 造型 编辑状态图 编码 编写代码 编写,编辑和导航源代码是应用程序开发中的核心任务.因此,代码 ...

  4. Qt Creator 插件开发(1):编译 Qt Creator

    2019独角兽企业重金招聘Python工程师标准>>> 从技术架构角度来说,Qt Creator 可以看做是一个插件平台,其大部分功能都是以插件的形式提供的. 本系列文章将着重介绍如 ...

  5. 【转载】Qt Creator 添加自定义注释

    原文:https://blog.csdn.net/liang19890820/article/details/54925434 自定义注释 注释的原则是有助于对程序的阅读理解,不宜太多,也不能太少(一 ...

  6. 3. Qt Creator

    Qt Creator是一个用于Qt开发的轻量级跨平台集成开发环境.Qt Creator可带来两大关键益处:提供首个专为支持跨平台开发而设计的集成开发环境,并确保首次接触Qt框架的开发人员能迅速上手和操 ...

  7. Qt Creator常用快捷键及技巧提升编码效率

    前言 Qt Creator是Qt官方提供的一个IDE,该软件本身也是用Qt来写的,界面简单操作便捷,并且可以快速的查看各个类的帮助文档,在编写代码过程中结合一些常用的快捷键,可以很大程度的提高开发效率 ...

  8. Qt Creator在问题窗格中显示任务列表文件

    Qt Creator在问题窗格中显示任务列表文件 在问题窗格中显示任务列表文件 管理任务列表条目 任务列表文件格式 在问题窗格中显示任务列表文件 您可以使用代码扫描和分析工具来检查源代码.这些工具报告 ...

  9. Qt Creator使用外部工具

    Qt Creator使用外部工具 使用外部工具 使用Qt语言学家 预览QML文件 使用外部文字编辑器 配置外部工具 使用外部工具 您可以直接从Qt Creator中使用外部工具.Qt Linguist ...

最新文章

  1. mysql七个模块_mysql(pymysql模块的使用,视图,触发器)
  2. 保存oracle数据之后乱码,Oracle保存中文数据和读取数据页面显示乱码解决方案
  3. Matlab概率统计编程指南
  4. python中 5个带key内置函数
  5. 怎么让wegame适应屏幕大小_iOS的五大设计原则:统一化和适应化原则
  6. 10行代码让你轻松搞定对象检测
  7. c语言输出各种图形主函数咋写,C语言图形函数介绍篇
  8. 电商订单ElasticSearch同步解决方案--使用logstash
  9. 装修要找大品牌还是游击队,还是包工头?
  10. 敏捷开发绩效管理之二:用中医理论管理团队及其绩效(绩效考核,团队管理,自组织团队)...
  11. 【原创工具】蓝牙串口无线烧写STM32程序的工具,支持HC-05和CC2541两种蓝牙模块
  12. 微信转账被拉黑 遇到渣人该怎么追回损失?
  13. 斯伦贝谢宣布2020年第三季度业绩
  14. 牛人在chinaren上的经典歌曲集
  15. 从Waterfall到Bidding,开发者离Open Bidding还有多远
  16. SAP货物移动BAPI BAPI_GOODSMVT_CREATE(WMS TO SAP)
  17. 0007 将英尺转换为米制单位
  18. 价格行为交易策略:锤子十字线,Fakey,内部日烛线
  19. excel 批量生成条码
  20. 碰到spoolsv.exe-应用程序错误怎么办?

热门文章

  1. 普渡大学计算机硕士申请条件,普渡大学CS硕士申请需要哪些条件?未来的就业前景全面解析...
  2. 【电子信息复试】考研复试常考问题——数据结构
  3. obs virtual camera
  4. Java常见排序算法之插入排序
  5. 计算机软件基础02243知识点,02243计算机软件基础(一) 历年真题
  6. java继承与实现的_[Java学习] Java继承的概念与实现
  7. python switch_从邮箱验证小项目说python字符串判断与if判断那些事儿
  8. 名为 cursor_jinserted 的游标不存在_性能优化技巧 - 程序游标
  9. 张家口zec挖矿软件哪里下载_AMTO软件下载-AMTO挖矿官网版v1.1
  10. Django框架深入了解_04(DRF之url控制、解析器、响应器、版本控制、分页)(二)