做爲
iOS
開發老司機們,咱們確定有各類各樣的開發利器,以追求着最高效率
。
此篇分享下咱們經常使用的各類神兵利器
。若是有朋友能推薦更好的歡迎補充,分享我!文章地址linux
iTerm2 + Oh My Zsh
打造溫馨終端體驗- 功能:支持個性主題,高亮插件,可選擇、命令補全等
- 命令補全功能方便我平常命令輸入,有點回到平常IDE開發的感受! 效果圖以下
方便咱們將平常終端命令集成到
shuttle
中,方便快速執行命令ios
- 工做中用它執行shh終端命令,遠程連接屏幕,以及自動打包等構建命令
uTools
是一個極簡、插件化、跨平臺的現代桌面軟件。經過自由選配豐富的插件,打造你駕輕就熟的工具集合。當你熟悉它後,可以爲你節約大量時間,讓你能夠更加專一地改變世界。- 上面有方便開發人員使用各類各樣的插件,好比解碼編碼器,json編碼器,以及各類開發文檔,對於
flutter
開發提供flutter pub search
,方便搜尋pub包 等- 支持
mac
,windows
,linux
平臺下載
快速啓動git
Postman
是一款功能強大的網頁調試與發送網頁HTTP請求的工具github
- 方便開發測試接口數據,它可以發送任何類型的HTTP 請求 (GET, HEAD, POST, PUT),同時能保留歷史請求數據
- 支持
mac
,windows
,linux
平臺下載 以及Google瀏覽器插件安裝
- MacDown 是一款 Mac 下的開源 Markdown 編輯器。開源地址
功能部分:objective-c
- 高度可定製的 Markdown 渲染
- 支持代碼塊的語法着色
- 智能自動補全
Typora
也是一款支持實時預覽的 Markdown 文本編輯器,是徹底免費的。- 支持
mac
,windows
,linux
平臺下載
在線圖片壓縮,支持 png,jpgsql
免費在線做圖、實時協做 它能夠在線畫流程圖、思惟導圖、UI原型圖、UML、網絡拓撲圖、組織結構圖等等, 您無需擔憂下載和更新的問題,無論Mac仍是Windows,一個瀏覽器就能夠隨時隨地的發揮創意,規劃工做數據庫
JSONConverter
是MAC上iOS開發的輔助小工具,能夠快速的把json數據轉換生成對應的模型類屬性,- 目前支持
Objective-C
、Swift
、Flutter
以及目前流行的第三方庫:SwiftyJSON
、HandyJSON
,ObjectMapper
,能夠靈活選擇構建class/struct
,並支持配置類名前綴等,省去手敲模型的麻煩,藉此提升咱們的開發效率。
App Icon Gear
圖標切割神器,只需一張1024pt圖片,很是方便咱們一鍵導出全部尺寸的icon圖json
swiftify
插件。支持在線轉換,或者添加插件到Xcode中,方便快速將Object-C代碼轉換爲Swift- 插件安裝AppStore下載地址
- 在線轉換地址
- 快速將json轉化爲Swift的模型對象
- 基於Codable協議快速的數模序列化
- 它不只支持Swift,還支持其餘語言好比Kotlin,Java,C#,Ruby,Object-c,Python
Lookin
能夠查看與修改 iOS App 裏的 UI 對象,相似於 Xcode 自帶的 UI Inspector 工具,或另外一款叫作 Reveal 的軟件。但藉助於「控制檯」和「方法監聽」功能,Lookin 還能夠進行 UI 以外的調試。 此外,雖然 Lookin 主體是一款 macOS 程序,它亦可嵌入你的 iOS App 而單獨運行在 iPhone 或 iPad 上。最後,Lookin 徹底免費。swift
Echo
是一款客戶端的桌面端調試工具,中文意思回聲,寓意着Mac端和手機端之間就像回聲同樣相互聯動。windows
- 簡單易用:將Echo和App鏈接到同一個局域網便可,無須額外配置。
- 功能齊全:目前已擁有網絡請求、視圖層級查看修改等10幾個功能,覆蓋了客戶端研發的大部分場景。
功能部分:
- 高擴展性:插件和模塊機制能夠方便咱們快速添加新功能。
- 基礎功能:網絡請求、NSUserDefaults查看修改、日誌查看、Crash查看、GPS模擬、通知查看
- UI視圖:視圖層級查看修改、視圖邊框查看 性能檢測:內存泄漏、卡頓檢測 -業務功能:基於插件能力可快速擴展你本身的業務插件能力
SQLProSQLite
是一款優秀的數據庫管理工具,不過要付費
- 項目中的 Swift 代碼越寫越多,發覺編譯速度開始變慢。BuildTimeAnalyzer 工具能夠檢測項目中 Swift 的編譯速度。
- 移動全平臺 iOS/Android 性能測試、分析工具平臺。快速定位分析性能問題,提高APP應用及遊戲性能和品質。手機無需ROOT/越獄,手機硬件、遊戲及應用APP也無需作任何修改,極簡化即插即用。
- 支持
mac
,windows
,平臺下載
Jenkins
是開源CI&CD軟件領導者,提供超過1000個插件來支持構建、部署、自動化, 知足任何項目的須要。
功能部分
- 持續集成和持續交付
- 簡易安裝,配置簡單
- 支持插件
- 擴展,分佈式
目前咱們部門
Jenkins
平臺已集成,自動化構建測試包
,AppStore包
,圖片壓縮
,OCLint
SwiftLint
語法檢測,組件自動構建
等,將來可期...
個人工具集全家桶
重提下,此篇咱們經常使用的各類
神兵利器
。若是有朋友能推薦更好的歡迎補充,分享給我,謝謝!