iOS Swift 代码格式化工具

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

(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提示,换另一个快捷键即可)

相关推荐
屁股割了还要学29 分钟前
【C语言进阶】柔性数组
c语言·开发语言·数据结构·c++·学习·算法·柔性数组
☞下凡☜1 小时前
C语言(20250722)
linux·c语言·开发语言
whhhhhhhhhw1 小时前
Go语言-fmt包中Print、Println与Printf的区别
开发语言·后端·golang
坚持吧20211 小时前
【无标题】word 中的中文排序
开发语言·c#
_oP_i1 小时前
c# openxml 打开加密 的word读取内容
开发语言·c#·word
灵典3362 小时前
JavaSE-图书信息管理系统
java·开发语言
淮北枳丶2 小时前
Java常用命令、JVM常用命令
java·开发语言·jvm
liulilittle3 小时前
C++ Proactor 与 Reactor 网络编程模式
开发语言·网络·c++·reactor·proactor
玩代码3 小时前
Unity里的加力
开发语言·unity
小白的代码日记4 小时前
Java经典笔试题
java·开发语言