iOS / Mac 开发常用工具
· 2 min read
记录一下在 iOS / Mac 日常开发中频繁用到的软件工具。
FLEX
应用内查看网络请求日志、查看 UserDefaults、查看文件等
CollectionViewPagingLayout
CollectionView Layout 设计工具,可以设计非常酷炫的 layout
Lookin
腾讯的工具,类似于 Reveal,但不用去找破解版的 Reveal,在调试复杂 UI 时的利器
SwiftLint
Swift 编码规范工具
Rugby
一个将所有 pods 转成预编译框架的工具,避免调试的时候或者 Clean 的时候,重新编译所有 pods,耗费大量时间。
每次执行pod install
之后,再执行一次rugby cache
这是一个节省生命的工具。
Kintsugi - 工程文件冲突解决工具
安装:gem install kintsugi
使用:kintsugi App/project.pbxproj
Localization Editor
多语言编辑工具。
类似的还有 Stringz
IconGenerator
iOS 图标生成工具,用一张大图,一般是 1024*1024 分辨率,自动生成 AppIcon。
DevCleaner
Xcode 缓存清理工具,释放磁盘空间。
Xcodes
Xcode 的版本管理,这个工具下载、解压 Xcode 都比 App Store 会更快,尤其是 xip 格式解压部分。同时安装多个 Xcode 的环境时,可以随时切换不同版本。
数据库工具
- sqlitebrowser:SQlite
- DBeaver Community: SQlite, MySQL
- DBeaver Ultimate: SQlite, MySQL, Redis, MongoDB
- Navicat Premium: MySQL, SQlite, MongoDB
- SQLPro Studio: MySQL, SQlite
- medis: Redis