App Store今日限免 iOS限免推荐 Git client - Working Copy
随时随地访问Git存储库。克隆、编辑、提交并推送,同时允许其他应用访问这些存储库。
Git是我们工作生活的重要组成部分,而iOS可以参与其中。即使在离线状态下也能进行提交,这使得在移动设备进出网络覆盖范围时也能保持功能可用。
克隆存储库会在你的iOS设备上创建一个本地副本,并包含所有分支的提交记录。
你可以在应用内浏览内容并进行修改。其他支持“文件”应用、WebDAV或x-callback-url的应用程序也可以访问这些文件。所做的更改可以被提交,而这些提交又可以反过来被推回到远程仓库。
当你习惯了大屏幕、实体键盘和完整的集成开发环境时,在iOS上进行重要的编程操作的想法可能看起来有些牵强。但就像并非每一封邮件都是严肃的散文一样,在Git中也不是所有操作都是重要的编程活动。有时候你只是想更新一个TODO文件,或者对你的Jekyll站点做些调整。有时候你只是需要添加一个设计师在数小时后发送的文件。
如果你曾经因为代码库中的一些小任务而设置了提醒,那么你应该尝试一下Working Copy。这样,你花在移动文件上的时间会减少,而且在处理那些仍然记忆犹新的修复工作时,你写下的提交信息也会更加清晰明了。虽然你短时间内应该不会离开你的电脑,但有时候使用手中的设备来解决问题反而更快。
当你确实需要在iOS上进行实际工作时,Working Copy是一个功能强大的工具。编辑器支持超过50种编程语言的语法高亮显示,并且还内置了颜色选择器。预览图像、Markdown和HTML文件,使用JavaScript控制台查找代码中的错误。创建新的分支,然后通过一个出色的合并工具进行合并或重新合并,以处理冲突。如果你需要自动化工作,那么在“快捷方式”应用中,大多数操作都有“工作副本”操作可供使用。
即使你从未在iOS设备上编辑过一行代码,“工作副本”也是审查和讨论代码的绝佳伴侣。存储库是跨索引的,并且拥有强大的模糊搜索功能,可以让你快速从一个符号跳转到声明,或者从声明跳转到所有使用该符号的地方。
你的提交记录图表让你可以先放大查看整个提交树的大概情况,或者缩小查看每个提交的详细信息,这种速度和美感是桌面版Git应用中所找不到的。
使用差异查看器来审阅你的文件所经历的变化,它对文本和图像都非常适用。甚至还有十六进制转储模式,以应对那些特殊的情况。