Skip to content

Xcode Recent Items Manager Xcode 最近打卡文件列表管理工具

License

Notifications You must be signed in to change notification settings

dacaiguoguo/XcodeRecentManager

Repository files navigation

XcodeRecentManager

Xcode Recent Items Manager Xcode 最近打开文件列表管理工具
Mac app store 已经上线,由于沙盒限制,操作略显繁琐,需要授权两个文件夹
1、历史记录文件夹。
2、工程所在文件夹,一般建议在用户目录下创建Developer(所有工程都放在这里面),然后拖到Finder侧边栏,这样还有个小锤子呢

image

Mac app store : https://apps.apple.com/cn/app/xcoderecentmanager/id6474598237

image

~/Library/Application Support/com.apple.sharedfilelist/com.apple.LSSharedFileList.ApplicationRecentDocuments/com.apple.dt.xcode.sfl2

  1. 从以上路径读取Xcode的最近打开文件列表,然后用UITableView显示,点击打开。
  2. MacTask.bundle的方法读取git分支信息,并显示。

Size2

Todo:

  1. 支持更多开发者文件夹选择,也就是增加一个列表,应该用户的目录可能有多个,例如~/developer 和~/download等
  2. 数据持久化,每次读取进行存储,而不只是读取
  3. 支持文件变更监控,自动更新
  4. 支持更多app的最近打开文件列表
  5. 支持删除和修改顺序

About

Xcode Recent Items Manager Xcode 最近打卡文件列表管理工具

Resources

License

Stars

Watchers

Forks

Packages

No packages published