在 Xcode 中格式化编辑

Formatting edits in Xcode

我和我的朋友正在开发一个 iOS 应用程序。他给我发了代码,我想编辑它,但我希望我的更改与代码的其余部分颜色不同,这样他就知道哪里发生了变化。这可能吗?

我怀疑是否有任何编辑器支持这个,它可能可以通过某种插件实现,但我怀疑它是否存在。

最简单的方法是对您已更改的部分发表评论并说出您的姓名,但这需要大量工作才能使用并在以后进行跟踪。

我推荐你使用源代码管理,比如git or mercurial。您和您的朋友创建提交,您可以追溯每个提交,查看该提交发生的变化,甚至还原代码。

如果您想与您的朋友共享代码,您将需要某种远程存储库服务器或服务,我知道的两个最流行的是 GitHub and BitBucket。我经常使用 GitHub,它提供了很好的代码差异视图(提交前后代码的差异)。

此服务与 GUI 客户端组合在一起,GitHub 免费提供(在 OS X and Windows), works really good for team programming projects. If you choose BitBucket, they're offering their own tool, called SourceTree 上,但可能有点吓人。GitHub 客户端的好处是它适用于每项服务,您只需为非 GitHub 项目手动设置远程。


我知道这不是您要找的答案,但它正是您需要的。每个专业的编程团队都(或应该)使用源代码控制,如果您选择以程序员的身份开始职业,知道如何使用它会对您有所帮助。即使作为单独的程序员,它也是一个很棒的工具,尤其是当您开始进行大量更改并决定稍后撤消它们时。