1.簡介
alcatraz是乙個能幫你管理xcode外掛程式丶模版及顏色配置的工具.它可以直接整合在xcode的圖形介面中,讓你感覺就像在使用xcode自帶的功能一樣.
2.安裝和刪除
使用如下的終端來安裝alcatraz:
curl -fssl
/alcatraz/master
/scripts/install.sh | sh
如果你不想使用alcatraz了,可以使用如下命令來刪除:
刪除所有通過alcatraz安裝的安裝包
3.使用alcatraz
安裝成功後重啟xcode,就可以在xcode的頂部選單中找到alcatraz,如下圖所示:
啟動alcatraz
單擊"package manager",即可啟動外掛程式列表頁面,如下圖所示.
選擇欄選擇"installed",則篩選你已安裝的列表,可進行刪除
已安裝列表,可進行刪除
選擇欄選擇"all",則顯示所有推薦外掛程式列表,可進行安裝
推薦列表,可進行安裝
4.外掛程式路徑
5.常用xcode外掛程式
5.1 ksimagenamed
ksimagenamed是乙個能幫助你輸入[uiimage imagenamed:]
中的資源名的外掛程式.當你輸入[uiimage imagenamed]
時.會自動彈出上下文選單,供你選擇你需要輸入的資源名稱,另外在選擇資源時,還可以在左側預覽該資源.
ksimagenamed示例
5.2 xvim
xvim是乙個xcode的vim外掛程式,可以在xcode的編輯視窗中開啟vim模式.
vim模式最大的好處是可以全鍵盤操作,可以方便地移動游標,一級複製丶粘帖**.xvim對於xcode的分欄模式也有很好的支援.與vim自帶的分欄模式一樣,可以用快捷鍵control+w
來卻換當前編輯的分欄
fuzzyautocompleteplugin示例
5.4 xtodo
xtodo是乙個查詢專案中所有的帶有todo丶fixme丶???丶!!!
標記的注釋
通常我們在專案開發中,由於種種原因,一些事情需要以後處理,這個時候為了防止遺忘,加上todo
或者fixme
注釋是非常有必要的,但是上線或者提交**前要需要這些未解決的事項卻稍顯麻煩,xtodo可以提供乙個彙總的介面,集中顯示所有未完成的todo
和fixme
標記.control+t
開啟彙總介面
xtodo快捷鍵標記
xtodo示例
5.5 vvdocumenter
vvdocumenter是乙個自動生成**注釋的工具,可以方便地將函式的引數名和返回值提取出來.如下圖所示:
vvdocumenter示例
5.6 deriveddata exterminator
deriveddata exterminator是乙個清除xcode快取目錄的外掛程式.
有些時候xcode會出現各種奇怪的問題,最常見的是在某些複雜操作下(例如,在同乙個專案中,來回卻換到各種分支版本),會造成xcode顯示一些編譯的錯誤或警告,但是最終卻又可以編譯通過,通常清除xcode快取就可以解決這類問題,該外掛程式在xcode選單上增加乙個清除快取按鈕,可以方便地一鍵清除快取內容
5.7 omcolorsense
omcolorsense是乙個uicolor顏色輸入輔助工具,可以幫助你在編寫uicolor**時,實時瀏覽相應的顏色,如下圖所示.
omcolorsense示例
omcolorsense示例
10大iOS開發者最愛的庫
該10大ios開發者最喜愛的庫由 ios輔導團隊 成員marcelo fabri組織投票選舉而得,參與者包括開發者團隊,ios輔導團隊以及行業嘉賓。每個團隊都要根據以下規則選出五個最好的庫 1 不能投自己寫的庫 2 排除大的架構,比如遊戲類架構 3 排除不在裝置上執行的庫,例如cocoapods或者...
10大iOS開發者最喜愛的庫
該10大ios開發者最喜愛的庫由 ios輔導團隊 成員marcelo fabri組織投票選舉而得,參與者包括開發者團隊,ios輔導團隊以及行業嘉賓。每個團隊都要根據以下規則選出五個最好的庫 1 不能投自己寫的庫 2 排除大的架構,比如遊戲類架構 3 排除不在裝置上執行的庫,例如cocoapods或者...
好用的iOS開發者工具
移動應用世界發生了巨大的變化,無論是在風格上還是在市場競爭上,消費者意識都推動了移動應用開發公司的崛起。新的應用以及新的功能的出現 關於蘋果和ios 蘋果並不是乙個新名字。它的產品涵蓋有普通電腦和個人電腦。它基於ios,iphone作業系統,自他出現以來,全世界都對它表示讚賞。作為ios應用程式開發...