加入星计划,您可以享受以下权益:

  • 创作内容快速变现
  • 行业影响力扩散
  • 作品版权保护
  • 300W+ 专业用户
  • 1.5W+ 优质创作者
  • 5000+ 长期合作伙伴
立即加入

Qt Creator-使用自动缩进功能配置(Artistic Style版)

06/25 08:31
4201
服务支持:
技术交流群

完成交易后在“购买成功”页面扫码入群,即可与技术大咖们分享疑惑和经验、收获成长和认同、领取优惠和红包等。

虚拟商品不可退

当前内容为数字版权作品,购买后不支持退换且无法转移使用。

加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论
放大
实物图
相关方案
  • 方案介绍
    • 前言
    • 资源链接
    • 配置过程
  • 相关文件
  • 推荐器件
  • 相关推荐
  • 电子产业图谱
申请入驻 产业图谱

前言

Artistic Style是一个功能强大的开源代码格式化工具,它可以将 C, C++,C# 和 Java 代码格式化成一致的样式并自动调整缩进、空格和括号等。 除了标准的代码风格调整外,Artistic Style 还支持自定义编码风格。它可以让开发者通过不同的指令和选项来实现特定的格式化风格。Artistic Style 还支持接受命令行和 GUI 交互方式的外部输入,可以作为其他软件开发工具的一部分。 Artistic Style的主要特点如下: * 支持多种编码风格: ANSI, KR, GNU, Linux, Google 和 Whitesmiths 等。 * 支持一系列输入文件格式:c/c++,c#,java和Objective-C。 * 具有多个定制选项,可以控制换行、括号位置和缩进等方面的格式。 * 支持压缩空格以节省空间,同时保留代码的易读性和可维护性。 * 支持以多种方式控制输出,例如自动格式化在原有文件中直接替换或输出到指定文件中。 * Artistic Style 作为一个开源的工具,可以通过在自己的项目中包含工具的源文件或使用现成的编译器来实现对代码格式的自动格式化。


欢迎关注微信公众号星之援工作室,公众号不定时开源设计项目

支持单片机,Android系统设计成品定制,项目代做

请联系微信:13648103287


资源链接

链接:

Artistic Stylehttps://pan.baidu.com/s/1pW_SRBIiLatmY43-Vlla3g?pwd=xzy0%C2%A0

提取码:xzy0

配置过程

1.下载压缩包

首先需要使用网盘链接进行下载,之后再进行压缩包解药到当前目录

文件中找到.exe文件即可,记住.exe的放置位置

2.配置Qt Creator

(1).  打开Qt Creator

跟随图片选择皆可

(2).  选择插件

选择图中框中的插件选项

 选择立即重启,即可添加插件成功

(3).  配置Artistic Style

跟随图中,首先选择工具选项,在下拉菜单中选择选项功能

跟随图中步骤,进行配置

 添加配置函数Artistic Style,配置完成之后点击 Apply 再点击 OK进行退出

#ANSI标准的文件格式,
#--style=ansi	:ANSI 风格格式和缩进
#--style=kr 	:Kernighan&Ritchie 风格格式和缩进
#--style=linux 	:Linux 风格格式和缩进
#--style=gnu 	:gnu 风格格式和缩进
--style=kr
indent=spaces=4	   # 缩进采用4个空格
indent-switches         # -S  设置 switch 整体缩进
indent-cases 	          # -K  设置 cases 整体缩进
indent-namespaces       # -N  设置 namespace 整体缩进
indent-preproc-block    # -xW 设置预处理模块缩进
indent-preproc-define   # -w  设置宏定义模块缩进	
pad-oper                # -p  操作符前后填充空格
delete-empty-lines      # -xe 删除多余空行
add-braces              # -j  单行语句加上大括号
align-pointer=name      # *、&这类字符靠近变量名字
#align-pointer=type       *、&这类字符靠近类型

(4).  配置成功

配置成功之后,我们可以使用 ctrl+s 进行保存和进行代码的缩进管理 ~~~

  • 联系方式.docx

推荐器件

更多器件
器件型号 数量 器件厂商 器件描述 数据手册 ECAD模型 风险等级 参考价格 更多信息
MK64FN1M0VLL12R 1 NXP Semiconductors FLASH, 120MHz, RISC MICROCONTROLLER, PQFP100
暂无数据 查看
PIC32MX795F512L-80I/PF 1 Microchip Technology Inc 32-BIT, FLASH, 80 MHz, RISC MICROCONTROLLER, PQFP100, 14 X 14 MM, 1 MM HEIGHT, LEAD FREE, PLASTIC, TQFP-100

ECAD模型

下载ECAD模型
$10.4 查看
STM32F405RGT6V 1 STMicroelectronics High-performance foundation line, Arm Cortex-M4 core with DSP and FPU, 1 Mbyte of Flash memory, 168 MHz CPU, ART Accelerator

ECAD模型

下载ECAD模型
$12.92 查看

相关推荐

电子产业图谱

方案定制,程序设计方案、单片机程序设计与讲解、APP定制开发。本公众号致力于向读者传递关于程序设计和开发的相关知识,并分享一些关于软件开发的最佳实践。如果您有什么问题或建议,请随时联系我们。我们将竭诚为您服务