1. plugin
1.1. Alcatraz
插件管理工具
1.1.1. 安装
curl -fsSL https://raw.github.com/alcatraz/Alcatraz/master/Scripts/install.sh | sh
1.2. clang-format
代码格式化工具
1.2.1. 命令行安装
$ brew install clang-format
使用
$ clang-format target_file > temp_file
$ cat temp_file > target_file
1.3. VVDocumenter-Xcode
注释工具
1.4. 自定义快捷键
Preferences > Keyboard > Shortcuts > App Shortcuts > Click +
1.5. 插件失效更新
获取Xcode
路径
$ xcode-select -p
/Applications/Xcode-7.3.app/Contents/Developer
获取DVTPlugInCompatibilityUUID
$ defaults read /Applications/Xcode-7.3.app/Contents/Info DVTPlugInCompatibilityUUID
ACA8656B-FEA8-4B6D-8E4A-93F4C95C362C
更新DVTPlugInCompatibilityUUID
$ find ~/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins -name Info.plist -maxdepth 3 | xargs -I{} defaults write {} DVTPlugInCompatibilityUUIDs -array-add DVTPlugInCompatibilityUUID
只需在命令行输入一行命令即可(注意:这段代码貌似仅支持Xcode6以上)
1.6. plugin
- alcatraz 插件管理工具, Xcode8不支持
- ClangFormat-Xcode 代码格式化, Xcode8不支持
1.6.1. XcodeClangFormat
Xcode8 代码格式化插件, 安装好后
系统设置 > 扩展
开启扩展系统设置 > 键盘 > 快捷键
添加快捷键