iphone - Xcode源码自动格式化

标签 iphone objective-c xcode svn formatting

我知道有人问过一个与此非常相似的问题,但那是一年半以前的事了。事情在那个时间跨度内发生了变化,尤其是随着我们发布 Xcode 4。

我和我的同事正致力于在 Objective-C 中构建一个库,用于 iPhone,可能还有 Mac OSX(稍后)。我们都在努力,但我负责大部分代码。他经常会实现一些东西,然后交给我。他将从事其他工作,然后我将扩展他所写内容的功能。他对他的代码有偏好,例如将左方法括号留在自己的行中,但我更喜欢它们与方法签名在同一行。还有其他差异,但我不会在这里详细介绍。在我从存储库中 check out 他的代码以将样式更改为我自己的样式后,是否有一些集成工具甚至可以运行外部工具?或者更好的是,这是否可以为我们每个人自动化,以便在打开文件时将其格式化为我们喜欢的格式,以便只有我们接触的文件被我们的源代码控制程序标记为已更改?

最佳答案

我认为归根结底,你们都必须就编码风格达成一致。如果您将来需要在某个时候比较文件,那么查看按照每个用户的喜好格式化的文件的版本历史将变成一场噩梦。

关于iphone - Xcode源码自动格式化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5143347/

相关文章:

objective-c - cocoa 线程错误

objective-c - 具有委托(delegate)的对象的名称是什么?

iphone - 何时使用 __bridge_transfer 和 __bridge

ios - 无法从维基百科 API 恢复图像并将其显示在另一个 View Controller 中

iphone - Xcode - 本地化图像无法在设备上运行

ios - 通过 subview 或 NSMutableArray 枚举更快吗?

iphone - 如何在 iOS 中使用 AvAudiorecorder 将音频录制为 mp3 文件

iphone - UIApplication.SharedApplication.TerminateWithSuccess 不存在

android - 如何使用 npx 创建新的 React Native 应用程序?

ios - 从 UIWebView 在 Safari 中打开 URL 文件 (.pdf)