如何防止 xcode 编辑代码

How do I prevent xcode from editing the code

Xcode 最近在重写一些代码源, 说 occation 上的空函数被重写为 {} 等。这绝对令人气愤。 如何防止xcode在我背后编辑代码?

这通常是自动代码格式化的副作用。

SwiftFormat 这样的工具经常在编译之前作为构建步骤被调用,以确保所有团队成员的代码格式一致。

此方法的另一个缺点是在重新格式化文件时会丢失撤消历史记录,但根据我的经验,即使在一个人的团队中,自动格式化的利大于弊。