初入 iOS 開發(fā)李茫,不得不說 Xcode 很多地方還是不足,感覺開發(fā)效率被拖慢好多肥橙。畢竟不會偷懶的程序員不是好程序員魄宏,生命有限,效率為王存筏。不過好在它支持插件擴展宠互,通過插件擴展可以打造一個更加適合自己的 Xcode IDE。
Alcatraz
管理插件的插件椭坚,優(yōu)先安裝此插件予跌,然后下方的所有羅列的插件可以使用它來安裝,方便簡潔~
安裝方式善茎,之后重啟就好了
curl -fsSL https://raw.githubusercontent.com/supermarin/Alcatraz/deploy/Scripts/install.sh | sh
卸載方式
rm -rf ~/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins/Alcatraz.xcplugin
刪除所有緩存數(shù)據(jù)
rm -rf ~/Library/Application\ Support/Alcatraz
?GitHub 地址:https://github.com/alcatraz/Alcatraz
XVim
?得了一種 IDE 沒有 Vim 操作模式就受不了的病券册,它拯救了我。
GitHub 地址:https://github.com/XVimProject/XVim
FuzzyAutocomplete
用了 Android Studio 的模糊匹配之后垂涯,再使用 Xcode, 發(fā)現(xiàn)居然只能從頭開始匹配烁焙,蠢到不行。使用了此插件之后耕赘,開發(fā)者無需遵循從頭匹配原則骄蝇,只要記得方法中的某個關鍵詞即可進行匹配,極大地提高了工作效率。特別適合我這種不太喜歡記 API 全名的,哈哈。
GitHub 地址:
https://github.com/FuzzyAutocomplete/FuzzyAutocompletePlugin
VVDocumenter
注釋生成插件豺裆,類似于 JavaDoc 風格
GitHub 地址:https://github.com/onevcat/VVDocumenter-Xcode
BBUDebuggerTuckAway
當代碼框編輯的時候吃既,下方的 Debug 窗口會自動隱藏
GitHub 地址:https://github.com/neonichu/BBUDebuggerTuckAway