Brief introduction
Alcatraz is a tool that helps you manage Xcode plugins, templates, and color configurations. It can be integrated directly into Xcode's graphical interface, making you feel like you're using Xcode's own features.
Installation and removal
Use the following command line to install Alcatraz:
12 |
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
|
If you do not want to use Alcatraz, you can use the following command to delete:
12 |
rm -rf ~/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins/Alcatraz.xcpluginrm -rf ~/Library/Application\ Support/Alcatraz
|
Use
After successful installation, you can find Alcatraz in the top menu of Xcode, as shown below:
Click "Package Manager" to launch the plugin list page as follows:
After that you can search the plugin in the upper right corner, for the plugin you want to install, click on the icon to the left to download the installation, as shown below, I am installing the KImageNamed
plugin:
Once the installation is complete, click the icon to the left of the plugin again to remove the plugin.
Plugin path
All of Xcode's plugins are installed in the directory ~/Library/Application Support/Developer/Shared/Xcode/Plug-ins/
, and you can manually switch to this directory to remove plugins.
About the plug-in mechanism for Xcode
Alcatraz currently only supports OSX 10.9 and Xcode 5. Do not complain, this is mainly because Apple does not open the plug-in mechanism, each upgrade Alcatraz will have to be re-fit. If you look at Alcatraz's commit Log, you'll find that Alcatraz spent a few months adapting to Xcode 5, which is uncomfortable for plug-in developers.
So as an open source and free plugin, only supporting the latest version of Xcode can save open source authors a lot of energy. I also hope that Apple will soon open the standard of the plug-in mechanism of Xcode, to facilitate the vast number of plug-in developers to build powerful third-party enhancement tools.
Recommended Plugins
I personally prefer Xcode's vim plug-in Xvim, Weibo has recommended the kimagenamed plug-in, Alcatraz inside should be easy to use a lot of plug-ins, I have no time to try.
Here are some friends. List of plugins: "The Xcode plugin you can't miss"
If you find the use of plug-ins, welcome to the message back to tell me, I can recommend to everyone. Thank you ~
Plug-in development
If you think you're a big shot, try developing a plugin, here are some tutorials:
- Introduction to the development of XCODE5 Plugins
- "Getting Started with Xcode 4 plugin production"
- "Write a Xcode4 plugin"
iOS development tool Alcatraz (i)