使用Swift 编写。想要做成一个比较全面的文件浏览器,当然是偏向于代码浏览方面的。希望有什么好的建议或者意见可以留给我。目前没有UI帮忙设计界面,所以界面比较粗糙。
目前的功能列表,以及下一步可能要做的功能
界面以及项目结构调整,功能列表后续补上
使用的库:
- InAppSettingsKit : https://github.com/futuretap/InAppSettingsKit
- SwiftGit2 : https://github.com/SwiftGit2/SwiftGit2
- Chameleon : https://github.com/ViccAlexander/Chameleon
- RxSwift : https://github.com/ReactiveX/RxSwift
- Result : https://github.com/antitypical/Result
- MJRefresh : https://github.com/CoderMJLee/MJRefresh
- MGSwipeTableCell : https://github.com/MortimerGoro/MGSwipeTableCell
- TextKit_LineNumbers : https://github.com/alldritt/TextKit_LineNumbers 使用TextKit_LineNumbers 作为参考,实现 显示行数
** 使用SwiftGit2来完成git命令相关功能 **
- clone 公有仓库
- clone 私有仓库 (拥有者账号密码登陆)
- init 仓库
- add Remote
- delete Remote
- fetch And Push
- checkout branch
- checkout commit
- checkout commit
- add line number
- html debug