changjiashuai's blog

Runnig...

The future belongs to those who believe in the beauty of their dreams.


使用Alcatraz管理Xcode插件

Alcatraz是一个帮你管理Xcode插件、模板以及颜色配置的工具。它可以直接集成到Xcode的图形界面中,让你感觉就像在使用Xcode自带的功能一样。

安装

mkdir -p ~/Libray/Application\ Support/Developer/Shared/Xcode/Plug-ins
curl -L http://git.io/lOQWeA | tar xvz -C ~/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins ## 删除
rm -rf ~/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins/Alcatraz.xcplugin
rm -rf ~/Library/Application\ Support/Alcatraz

使用

安装成功后重启Xcode,就可以在Xcode的顶部菜单中找到Alcatraz,如下所示:

点击Package Manager,即可启动插件列表页面,如下所示:

之后你可以在右上角搜索插件,对于想安装的插件,点击左边图标,即可下载安装,如下所示:

安装完成后,再次点击左边的图标,可以将该插件删除。

插件路径

Xcode所有的插件都安装在此目录

~/Library/Application Support/Developer/Shared/Xcode/Plug-ins/

注意

Alcatraz当前只支持OSX10.9和Xcode5。可访问Alcatraz官网查看最新动态

最近的文章

Git目录与工作目录

Git目录‘Git目录’是为你的项目存储所有历史和元信息的目录–包括所有的对象(commits,trees,blobs,tags)这些对象指向不同的分支。每一个项目只能有一个’Git目录’(这和SVN,CVS的每个子目录中都有此类目录相反),这个叫’.git’的目录在你项目的根目录下(这是默认设置,但并不是必须的)。如果你查看这个目录的内容,你可以看所有的重要文件:$>tree -L 1.|-- HEAD # 这个git项目当前处在哪个分支里|-- config ...…

继续阅读
更早的文章

git对象模型

SHA所有用来表示项目历史信息的文件,是通过一个40个字符的(40-digit)“对象名”来索引的,对象名看起来像这样: 78fesc4664981e4397625791c8ea3bbb5f2279a3你会在Git里到处看到这种“40个字符”字符串。每一个“对象名”都是对“对象”内容做SHA1哈希计算得来的,(SHA1是一种密码学的哈希算法)。这样就意味着两个不同内容的对象不可能有相同的“对象名”。这样做会有几个好处: Git只要比较对象名,就可以很快的判断两个对象是否相同。 因为在...…

继续阅读