使用Alcatraz來管理Xcode插件


使用Alcatraz來管理Xcode插件

MAR 5TH, 2014

簡介

Alcatraz 是一個幫你管理 Xcode 插件、模版以及顏色配置的工具。它可以直接集成到 Xcode 的圖形界面中,讓你感覺就像在使用 Xcode 自帶的功能一樣。

安裝和刪除

使用如下的命令行來安裝 Alcatraz:

1
2
mkdir -p ~/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins;
curl -L http://git.io/lOQWeA | tar xvz -C ~/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins

如果你不想使用 Alcatraz 了,可以使用如下命令來刪除:

1
2
rm -rf ~/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins/Alcatraz.xcplugin
rm -rf ~/Library/Application\ Support/Alcatraz

使用

安裝成功后重啟 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 里面應該好用的插件很多,我還沒有時間試用。

這兒有一些朋友整理的插件列表:《那些不能錯過的 Xcode 插件》

如要你發現好用的插件,歡迎在留言處回復告訴我,我可以推薦給大家。謝謝~

插件開發

如果你覺得自己很牛逼,想嘗試開發插件,這兒有一些教程:

原文地址:http://blog.devtang.com/blog/2014/03/05/use-alcatraz-to-manage-xcode-plugins/

注意!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系我们删除。



 
  © 2014-2022 ITdaan.com 联系我们: