推薦閱讀:iOS開發(fā)——BAT面試題合集(持續(xù)更新中)
iOS開發(fā)中又很多可以提高開發(fā)效率的工具减途,這篇文章整理我使用提高效率的工具,如果你也有一些好的工具,可以向我推薦一下。
-1 源代碼依賴管理工具cocoaPods
-2 Xcode 好用的插件
1:源代碼依賴管理工具cocoaPods
以來管理工具有很多挖胃,例如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ù)打開項(xiàng)目文件
常用命令
1:查看某個庫是否存在 -- pod update
3:安裝pod – $ pod install
使用下面兩條命令可以提高速度,原因是不檢查spec倉庫更新
pod install –verbose –no-repo-update
pod update –verbose –no-repo-update
2:xcode好用的插件
xcode插件可以大大提高開發(fā)效率
插件安裝方式
1:推薦烁登! 使用Alcatraz安裝怯屉,commannd + sift + 9 調(diào)出圖形界面蔚舀,然后使用搜索插件安裝
2:手動安裝:對應(yīng)有些好的插件,Alcatraz找不到的話锨络,可以手動下載插件包赌躺,然后安裝。 安裝方法:下載附件羡儿,解壓后放在:你的用戶/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: 會出現(xiàn)項(xiàng)目中的資源文件的智能感應(yīng)
OMColorSense
Xcode 代碼中可以通過選擇顏色生成uicolor代碼
使用:先隨便寫個顏色,然后點(diǎn)擊顏色行掠归,改行的右上角會出現(xiàn)色快缅叠,點(diǎn)擊可以選擇顏色÷捕常或點(diǎn)擊Xcode導(dǎo)航中的Edit-》insert color
VVDocumenter-Xcode
Xcode 按三次斜杠(///)后自動生成方法的注釋
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
打開list 快捷鍵control + T
injectionforxcode
說明:動態(tài)修改app中的樣式而不需要重新編譯
教程:http://nonomori.farbox.com/post/injection-plugin-for-xcode
快捷鍵:control = :更新代碼
XAlign
說明:自動對齊代碼
快捷鍵:command+shift+X
Code Pilot
xcode查找文件插件
快捷鍵:command+shift+X,建議替換為control+X
CocoaPods
cocoaPods插件
Peckham
自動import頭文件
Dash for Xcode
xcode文檔插件
作為一個開發(fā)者领曼,有一個學(xué)習(xí)的氛圍跟一個交流圈子特別重要,這是一個我的iOS交流群:638302184蛮穿,不管你是小白還是大牛歡迎入駐 庶骄,分享BAT,阿里面試題、面試經(jīng)驗(yàn)绪撵,討論技術(shù)瓢姻, 大家一起交流學(xué)習(xí)成長!
群內(nèi)提供數(shù)據(jù)結(jié)構(gòu)與算法音诈、底層進(jìn)階幻碱、swift、逆向细溅、整合面試題等免費(fèi)資料
附上一份收集的各大廠面試題(附答案) ! 群文件直接獲取
各大廠面試題