自定义 Xcode 代码格式化

一、前提条件##

Xcode 安装了 BBUncrustifyPlugin 插件。
链接地址:https://github.com/benoitsan/BBUncrustifyPlugin-Xcode
这边推荐用 Xcode 第三方插件管理工具 Alcatraz 下载和管理 插件,网上介绍很多,这边就不再详细介绍 Alcatraz 使用方法。
不了解的同学可以看下这篇文章:http://www.jianshu.com/p/5c8ed25ad434

二、自定义配置 BBUncrustifyPlugin-Xcode

1、用Xcode 打开一个 需要格式化的项目(工程)。
2、选择Xcode ->Edit->Format Code ->BBUncrustifyPlugin Preferences

自定义 Xcode 代码格式化_第1张图片
图片

3、 Formatter 选择 Clang
4 、Clang Style 选择 LLVM
自定义 Xcode 代码格式化_第2张图片
图片

5、Configuration File 点击 Create Configuration File ->选择 Clang
保存文件名 为: _clang-format, 放置在 当前工程目录下
注意 !填出框中的 Based On Style 设置成 ** LLVM**
6、根据自己的喜好,或则团队的代码规范 自定义配置文件 _clang-format
自定义 Xcode 代码格式化_第3张图片
图片

7、重启Xcode ,是配置生效。
8、选择Xcode ->Edit->Format Code ->BBUncrustifyPlugin Preferences-> Clang Style 选择 Custon
Stype(File)

9、格式化的使用:
选中需要格式化的文件 选择Xcode ->Edit->Format Code -> Format Selected Files

三、为格式化 设置 快捷键##

1、系统偏好设置 -> 键盘-> 快捷键-> 选择 应用程序快捷键 ->点选 所有控制
2、 点击 “ +” 号 ->应用程序选择 Xcode ,填写标题 Format Active File
3、 设置快捷键,根据自己的喜欢设置,只要不和原有的快捷键冲突就行,比如我 设置的是 command +shift +s
4、保存之后,就可以 用快捷键来格式化代码了。

自定义 Xcode 代码格式化_第4张图片
图片

四、效果展示##

格式化前####

自定义 Xcode 代码格式化_第5张图片
图片

格式化后

自定义 Xcode 代码格式化_第6张图片
图片

你可能感兴趣的:(自定义 Xcode 代码格式化)