怎么自动调整c语言程序格式化,目标c-如何设置Xcode插件进行代码自动格式化

2013年4月更新

正如Roger Nolan和rcw3所建议的,Uncrustify可以使您走得更远。 最新版本可以在这里下载。

集成到Xcode

集成到Xcode中取决于所安装的Xcode版本。

Xcode 4.6及更高版本

BenoîtBourdon的BBUncrustifyPlugin-Xcode

该插件提供了从Xcode的“编辑”菜单(“取消选定文件”,“取消活动文件”和“取消选定的行”)对“取消外壳”的访问权限。 只需构建项目,即可编译并安装插件。

自2013年4月2日起,该插件包含Uncrustify 0.60和Uncrustify配置文件。 要使用自定义的Uncrustify配置文件,请确保阅读标题为“如何自定义Uncrustify配置?”的部分。 README.md。

注意:要从命令行使用Uncrustify(例如,作为git钩子的一部分),我建议独立构建和安装Uncrustify。 为了保持一致性,我还建议使用该插件随附的Uncrustify版本替换为独立构建和安装的Uncrustify版本的链接。 以下是操作方法:

cd ~/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins/UncrustifyPlugin.xcplugin/Contents/Resources

mv uncrustify uncrustify.orig

ln -s /usr/local/bin/uncrustify uncrustify

Xcode 4.x

Xcode 4中Jonah Williams的代码格式

Xcode 3.x

Jonah Williams的Xcode代码格式

取消配置文件示例

我用于Objective-C的Uncrustify 0.60配置文件位于此处。

为Uncrustify的新版本更新Uncrustify配置文件

要为新版本的Uncrustify更新Uncrustify配置文件,请启动终端并输入:

mv uncrustify.cfg uncrustify.cfg.old

uncrustify -c uncrustify.cfg.old --update-config > uncrustify.cfg

要查看对Uncrustify配置所做的更改,请在终端类型中:

diff uncrustify.cfg.old uncrustify.cfg

查看Uncrustify配置文件的文档版本

要查看Uncrustify配置文件的文档版本,请启动终端并输入:

uncrustify -c uncrustify.cfg --show-config

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值