ios開(kāi)發(fā)中又很多可以提高開(kāi)發(fā)效率的工具,這篇文章整理我使用提高效率的工具裙士,如果你也有一些好的工具心剥,可以向我推薦一下。
-1 源代碼依賴管理工具cocoaPods
-2 Xcode 好用的插件
1:源代碼依賴管理工具cocoaPods
以來(lái)管理工具有很多瘩缆,例如java的maven关拒,android的gradle,js的bower庸娱,ios中的cocaPods着绊。他們可以幫你下載第三方包 并管理這些包的依賴關(guān)系。
安裝
1:更新ruby環(huán)境 $ gem update rails ========= Mac OS X 10.5以上
2:更新gem環(huán)境 : gem update --system
3:安裝cocoapods:sudo gem install cocoapods
4:pod setup
配置項(xiàng)目依賴
1:創(chuàng)建prdfile文件 :touch Podfile
2:輸入項(xiàng)目依賴 vi Podfile,例如
platform :ios, "6.1"
pod 'MBProgressHUD', '~> 0.8'
pod 'MapBox', '~> 1.1.0'
3:pod install 安裝
4:后續(xù)打開(kāi)項(xiàng)目文件
常用命令
1:查看某個(gè)庫(kù)是否存在 --$ pod search AFNetworking
2:更新pod --$ pod update
3:安裝pod -- $ pod install
使用下面兩條命令可以提高速度熟尉,原因是不檢查spec倉(cāng)庫(kù)更新
pod install --verbose --no-repo-update
pod update --verbose --no-repo-update
2:xcode好用的插件
xcode插件可以大大提高開(kāi)發(fā)效率
插件安裝方式
1:推薦归露! 使用Alcatraz安裝,commannd + sift + 9 調(diào)出圖形界面斤儿,然后使用搜索插件安裝
2:手動(dòng)安裝:對(duì)應(yīng)有些好的插件剧包,Alcatraz找不到的話,可以手動(dòng)下載插件包往果,然后安裝疆液。 安裝方法:下載附件,解壓后放在:你的用戶/Library/Application Support/Developer/Shared/Xcode/Plug-ins目錄
Alcatraz安裝
作用:管理xcode插件
安裝:命令行執(zhí)行:curl -fsSL https://raw.github.com/supermarin/Alcatraz/master/Scripts/install.sh | sh
刪除:rm -rf ~/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins/Alcatraz.xcplugin
快捷鍵 command + shift + 9 github地址:https://github.com/supermarin/Alcatraz
推薦插件
KSImageNamed
Xcode資源文件在代碼中添加只能感應(yīng)陕贮,例如: [UIImage imageNamed: 會(huì)出現(xiàn)項(xiàng)目中的資源文件的智能感應(yīng)
OMColorSense
Xcode 代碼中可以通過(guò)選擇顏色生成uicolor代碼
使用:先隨便寫(xiě)個(gè)顏色堕油,然后點(diǎn)擊顏色行,改行的右上角會(huì)出現(xiàn)色快肮之,點(diǎn)擊可以選擇顏色掉缺。或點(diǎn)擊Xcode導(dǎo)航中的Edit-》insert color
VVDocumenter-Xcode
Xcode 按三次斜杠(///)后自動(dòng)生成方法的注釋
fuzzyAutocomplete 戈擒,hou或是AutoresizeMask-for-Xcode
加強(qiáng)版只能感應(yīng)眶明,只是模糊匹配,必裝!
SCXcodeMiniMap
類似Sublime Text 右側(cè)的迷你預(yù)覽圖
XToDo
代辦列表管理
支持//TODO: //FIXME: //!!!: //???: 快捷鍵分別是 : control + shift + T ,control + shift + X ,control + shift + ! ,control + shift + Q
打開(kāi)list 快捷鍵control + T
injectionforxcode
說(shuō)明:動(dòng)態(tài)修改app中的樣式而不需要重新編譯
教程:http://nonomori.farbox.com/post/injection-plugin-for-xcode
快捷鍵:control = :更新代碼
XAlign
說(shuō)明:自動(dòng)對(duì)齊代碼
快捷鍵:command+shift+X
Code Pilot
xcode查找文件插件
快捷鍵:command+shift+X,建議替換為control+X
CocoaPods
cocoaPods插件
Peckham
自動(dòng)import頭文件
Dash for Xcode
xcode文檔插件