iOS Swift 代码格式化工具

news/2024/7/20 21:57:17 标签: swift, 开发语言, ios

如果你的代码写得很乱,想一键盘整理代码,像大家推荐一款工具

(PS:Xcode本身并没有代码格式化工具,这款工具为第三方开发的)

这款工具名为:SwiftFormat

1:在GitHub上搜索“SwiftFormat”,搜出来很多开发中提供的工具,我选择了“nicklockwood” 

2.点击进入,在右侧选择“Releases”

3.选择最新的“SwiftFormat.for.Xcode.app.zip”下载

4.下载成功后,双击即可以成功安装到你的Mac电脑上,此时会弹出一个弹窗教你怎么使用这个工具“How do install it?” 如果你觉得英文麻烦,那就按照我下面的步骤来

6.打开“系统设置”-->“隐私与安全性”-->"拓展"-->"Xcode Source Editor",将弹窗里的“SwiftFormat”勾选上

7.重启Xcode,再开开后在Xocde菜单栏 “Editor”--->"SwiftFormat"--->"Format File" ,即可整理你杂乱无章的代码(PS:整理的规则是按照Xcode自带的代码规则来整理)

8.也可以为此功能设置快捷键:

Xcode顶部菜单栏里:"Xcode"-->"Setting"-->"Key Bindings" 找到或者搜索 "SwiftFormat",点击这一行的右侧,即可设置你想要的快捷键。

(ps:如果你设置的快捷键和其功能的快捷键相同,系统会给你一个红色的x提示,换另一个快捷键即可)


http://www.niftyadmin.cn/n/5232038.html

相关文章

【Android知识笔记】架构专题(三)

如何用工程手段,提高写代码的生产力?(元编程) 即如何写同样多的代码,花费更少的时间?如何自动生成代码,哪种代码可以被自动生成?哪些环节能够作为自动生成代码的切入点? 代码自动生成技术 代码自动生成,指的并不是让计算机凭自己的意愿生成代码。而是让预先实现好…

什么样的SSL证书比较好?

首先需要明确的是最适合自己的就是最好的SSL证书。目前市场上的证书种类很多,那怎么才能挑选出最适合自己的呢?我罗列了几个需要考虑的方面。 1.证书类型:根据您的需求选择合适的证书类型。例如,如果您需要验证公司信息&#xff0…

certbot—30秒部署你的HTTPS,永久免费,自动续约

在之前我已经介绍过部署反向代理的2种方式了。第一种是通过宝塔的反向代理配置然后开启HTTPS。 第二种是通过nginxproxymanager。 今天要给大家分享的是一个 certbot。 Certbot 是一个由 Lets Encrypt 开发的免费开源工具,用于自动化部署和管理 SSL/TLS 证书。它具有…

flutter记录报错日志

一、实现方式 自己实现不太现实,还是使用第三方平台,比如腾讯Bugly,免费的,地址:https://bugly.qq.com/ 二、引入 因为官网文档只有针对安卓和苹果的,没有flutter的,所以在网上找了一个库 引…

centos7 yum安装jdk1.8

1.列出可安装版本 yum -y list java* 2.安装 yum -y install java-1.8.0-openjdk* 3.检查命令 java -version javac java

阿里云刚崩完又崩了?部分地域云数据库控制台访问异常

11月27日,阿里云发布公告:您好!北京时间2023年11月27日 09:16起,阿里云监控发现北京、上海、杭州、深圳、青岛 、香港以及美东、美西地域的数据库产品(RDS、PolarDB、Redis等)的控制台和OpenAPI访问出现异常…

HarmonyOS脚手架:UI组件之文本和图片

前言 关于HarmonyOS脚手架,本篇是系列的第二篇,主要实现UI组件文本和图片的常见效果查看,本身功能特别的简单,其目的也是很明确,方便大家根据效果查看相关代码实现,可以很方便的进行复制使用,当…

继在统信UOS上运行.Net Core之后,保持其在后台运行,并出错自重启

继上一篇介绍了如何在统信uos上运行.Net Core项目后,面对实际的开发需要,肯定不能将项目运行在命令窗口中,在窗口中,项目一旦异常,会直接结束,所以我们需要将其运行到后台,并能在出现异常停止时…