插件
Xcode 支持 plugin 插件为自己增加新功能,不过插件管理起来比较麻烦——好在这个世界上好心又能干的编程者多,几个老牌的 OS X 编程者开发了这个 Alcatraz 插件管理器,它本身也是个 Xcode 插件,安装好之后就可以在 Xcode 里下载、更新、删除其他的常用插件了。
下面是一些我在用的、想推荐给大家的插件(可以直接用名字在 Alcatraz 里搜索安装和管理,点击链接可以看到原作者的说明和演示):
Backlight:高亮显示编辑光标当前所在行。
BlockJump:用 ⌃-[ 和 ⌃-] 来快速跳到上一个/下一个代码段。
DerivedData Exterminator:DerivedData 是编辑和编译项目时生成的各种临时文件,长时间不理会变得很大,如果在使用容量不大的 SSD 硬盘,可以用这个插件快速回收这些宝贵空间。
HOStringSense:帮助编辑多行字符串的小工具。
IntelliPaste:智能化的颜色代码和函数声明/实现拷贝。
ShowInGitHub:在 GitHub 网站上定位你当前编辑的源文件。
TabAcceptsCompletion:修正 Xcode 按 Tab 键自动补全时一个恼人的缺省设定。
Xcode_beginning_of_line:让 ⌘-← 正确的停在行首第一个非空字符前面,而不是缺省的真正行首;之后再按一下 ⌘-← 可以去到真正的行首。
Xcode_copy_line:当没有选中任何代码的时候按 ⌘-C 会拷贝完整的当前行。
XcodePlus:⌘-D 删除当前行或者当前选中的多行代码。
XcodeRefactoringPlus:增加了一些代码重构功能(原本 Xcode 自带的很少)。
KSImageNamed:当输入 [UIImage imageNamed: 之后自动弹出项目中所有的图片名字供选择。
Lin:本地化字符串小工具。
ColorSense:方便地输入和预览颜色代码。
Dash Plugin:Dash 是一个第三方的帮助文档管理和快速查看工具,这个插件可以将其和 Xcode 整合起来,替换掉 Xcode 内置的文档查看器;Dash 速度更快,文档组织也更方便易用一些。
SwipeGestureSwitcher:在编辑窗口内两指左右扫会切换到上一个和下一个编辑过的源文件,这个特性有时候很烦人,这个插件可以开关这个特性。
XAlign:多行代码对齐工具(这是一位我们大陆的编程者写的哦)。
网友评论