ios開發中又很多可以提高開發效率的工具,這篇文章整理我使用提高效率的工具,如果你也有一些好的工具,可以向我推薦一下。
-1 源代碼依賴管理工具cocoaPods
-2 Xcode 好用的插件
### 1:源代碼依賴管理工具cocoaPods
> 以來管理工具有很多,例如java的maven,android的gradle,js的bower,ios中的cocaPods。他們可以幫你下載第三方包 并管理這些包的依賴關系。
#### 安裝
- 1:更新ruby環境 $ gem update rails ========= Mac OS X 10.5以上
- 2:更新gem環境 : gem update --system
- 3:安裝cocoapods:sudo gem install cocoapods
- 4:pod setup
#### 配置項目依賴
-
1:創建prdfile文件 :touch Podfile
-
2:輸入項目依賴 vi Podfile,例如
~~~
platform :ios, "6.1"
pod 'MBProgressHUD', '~> 0.8'
pod 'MapBox', '~> 1.1.0'
~~~
-
3:pod install 安裝
-
4:后續打開項目文件
#### 常用命令
- 1:查看某個庫是否存在 --$ pod search AFNetworking
- 2:更新pod --$ pod update
- 3:安裝pod -- $ pod install
#### 使用下面兩條命令可以提高速度,原因是不檢查spec倉庫更新
- pod install --verbose --no-repo-update
- pod update --verbose --no-repo-update
### 2:xcode好用的插件
> xcode插件可以大大提高開發效率
#### 插件安裝方式
- 1:推薦! 使用Alcatraz安裝,commannd + sift + 9 調出圖形界面,然后使用搜索插件安裝
- 2:手動安裝:對應有些好的插件,Alcatraz找不到的話,可以手動下載插件包,然后安裝。 安裝方法:下載附件,解壓后放在:你的用戶/Library/Application Support/Developer/Shared/Xcode/Plug-ins目錄
#### Alcatraz安裝
- 作用:管理xcode插件
- 安裝:命令行執行: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
#### 推薦插件
1.
KSImageNamed
- Xcode資源文件在代碼中添加只能感應,例如: [UIImage imageNamed: 會出現項目中的資源文件的智能感應
1.
OMColorSense
- Xcode 代碼中可以通過選擇顏色生成uicolor代碼
- 使用:先隨便寫個顏色,然后點擊顏色行,改行的右上角會出現色快,點擊可以選擇顏色。或點擊Xcode導航中的Edit-》insert color
1.
VVDocumenter-Xcode
- Xcode 按三次斜杠(///)后自動生成方法的注釋
1.
fuzzyAutocomplete ,hou或是AutoresizeMask-for-Xcode
- 加強版只能感應,只是模糊匹配,必裝!
1.
SCXcodeMiniMap
- 類似Sublime Text 右側的迷你預覽圖
1.
XToDo
- 代辦列表管理
- 支持//TODO: //FIXME: //!!!: //???: 快捷鍵分別是 : control + shift + T ,control + shift + X ,control + shift + ! ,control + shift + Q
- 打開list 快捷鍵control + T
1.
injectionforxcode
- 說明:動態修改app中的樣式而不需要重新編譯
- 教程:http://nonomori.farbox.com/post/injection-plugin-for-xcode
- 快捷鍵:control = :更新代碼
1.
XAlign
- 說明:自動對齊代碼
- 快捷鍵:command+shift+X
1.
Code Pilot
- xcode查找文件插件
- 快捷鍵:command+shift+X,建議替換為control+X
1.
CocoaPods
- cocoaPods插件
1.
Peckham
- 自動import頭文件
1.
Dash for Xcode
- xcode文檔插件
- 前言
- iOS開發中@2x等后綴的圖片干嘛用的
- 上傳APP至AppStore時打包出現U option must have a non-empty value
- UIbutton文字相關
- 將UIview的image保存到本地的方法
- 百度推送iOS
- 靜態庫的封裝
- 提高IOS開發效率的工具
- iOS開發筆記6:圖片輪播及其無限循環效果,ios筆記
- ABPeoplePickerNavigationController系統通訊錄使用
- iOS中添加UITapGestureRecognizer手勢識別后,UITableView的didSelectRowAtIndexPath失效
- ios搭一個簡易計算器(利用masonry布局)