使用Alcatraz來管理Xcode外掛
簡介
Alcatraz是一個幫你管理XCode外掛、模版以及顏色配置的工具。它可以直接整合到Xcode的圖形介面中,讓你感覺就像在使用Xcode自帶的功能一樣。
安裝和刪除
使用如下的命令列來安裝Alcatraz:
1 2 |
|
如果你不想使用Alcatraz了,可以使用如下命令來刪除:
1 2 |
|
使用
安裝成功後重啟Xcode,就可以在Xcode的頂部選單中找到Alcatraz,如下所示:
點選“Package Manager”,即可啟動外掛列表頁面,如下所示:
之後你可以在右上角搜尋外掛,對於想安裝的外掛,點選其左邊的圖示,即可下載安裝,如下所示,我正在安裝 KImageNamed
外掛:
安裝完成後,再次點選外掛左邊的圖示,可以將該外掛刪除。
外掛路徑
Xcode所有的外掛都安裝在目錄 ~/Library/Application Support/Developer/Shared/Xcode/Plug-ins/
下,你也可以手工切換到這個目錄來刪除外掛。
關於Xcode的外掛機制
Alcatraz當前只支援OSX 10.9 and Xcode 5。不要抱怨了,這其實主要是因為蘋果並沒有開放外掛機制,每次升級Alcatraz都都要重新適配。如果你看Alcatraz的Commit Log,你就會發現,Alcatraz花了幾個月時間,才適配到Xcode 5,這對於外掛開發者來說,是比較難受的。
所以作為一款開源並且免費的外掛,只支援最新版的Xcode可以讓開源作者節省大量精力。我也希望蘋果能早日開放Xcode的外掛機制標準,方便廣大的外掛開發者構建強大的第三方增強工具。
推薦的外掛
我個人比較喜歡XCode的vim外掛XVim,微博裡大家推薦過的還有KImageNamed外掛,Alcatraz裡面應該好用的外掛很多,我還沒有時間試用。
如要你發現好用的外掛,歡迎在留言處回覆告訴我,我可以推薦給大家。謝謝~
外掛開發
如果你覺得自己很牛逼,想嘗試開發外掛,這兒有一些教程: