您将不再在当前项目中使用的旧类和文件存储在哪里?
我有很多类和文件,它们不再需要,但我想保留在某个地方,以防以后需要重用一些代码。
目前,我只是将代码复制并粘贴到一个名为 Code Collector Pro 的工具中。
但是,由于这似乎不是存储旧代码最优雅的方式,所以我想问您:您如何保存旧代码?
您将不再在当前项目中使用的旧类和文件存储在哪里?
我有很多类和文件,它们不再需要,但我想保留在某个地方,以防以后需要重用一些代码。
目前,我只是将代码复制并粘贴到一个名为 Code Collector Pro 的工具中。
但是,由于这似乎不是存储旧代码最优雅的方式,所以我想问您:您如何保存旧代码?
如果您正在谈论您可能经常使用的方便的代码片段,我将它们存储在 Xcode 的代码片段库中(只需将选定的代码拖入以创建片段。)
不过,一般来说,我会删除未使用的代码。如果我再次需要它,它将在我的版本控制系统中。
我肯定会使用版本控制系统(我最熟悉 Subversion,但现在开始使用 Git)。如果这是值得保留的代码,那么随着时间的推移,您可能会在多个项目中使用和修改它。您将希望能够查看更改的历史记录,比较您在项目 A 和项目 B 中使用它的不同方式,并维护注释以帮助刷新您的记忆,并在您尝试查找时帮助进行关键字搜索你记得两年前使用的那段代码。
您可以设置存储库,但对您的工作有意义 - 按项目、按代码类型等。
我不熟悉 Code Collector Pro - 如果它作为版本控制系统的 GUI 工作,它可能适合你正在做的事情。