Xcode插件Clang Format使用

1 . 使用插件管理工具Alcatraz安装Clang format插件

2 . 打开终端,cd到工程文件夹目录,然后输入vi .clang-format创建隐藏文件.clang-format,并输入以下格式文件:(可根据自己公司的要求进行定制)

# 基础样式
BasedOnStyle: LLVM

# 缩进宽度
IndentWidth: 4

# 括号的换行方式(Attach,Stroustrup, Allman-所有大括号都另起一行)
BreakBeforeBraces: Attach

# 支持一行的if
AllowShortIfStatementsOnASingleLine: false

# 是否允许循环单行
AllowShortLoopsOnASingleLine: false

# switch的case缩进
IndentCaseLabels: true

# 针对OC的block的缩进宽度
ObjCBlockIndentWidth: 4

# 针对OC,属性名后加空格
ObjCSpaceAfterProperty: true

# 每行字符的长度
ColumnLimit: 0

# 注释对齐  
AlignTrailingComments: true  
  
# 括号后加空格  
SpaceAfterCStyleCast: true

3 . :wq保存并关闭
4 . 打开Xcode,选择Edit-ClangFormat-File (即让clangformat插件使用我们刚才定制的格式文件)

补充:设置格式化快捷键
1.打开 **系统偏好设置 | 键盘 | 快捷键 | 应用快捷键 ,单击 + 添加应用程序快捷键,比如control f,如下图:

屏幕快照 2016-09-06 下午4.27.24.png

注意:菜单标题 项目,不可以输入错误!!!!
然后在工程中,选中代码按control f组合快捷键即可将代码格式化为自己定制的格式。

:可配置快捷键的项目有如下三个:

Format File in Foucs
Format Selected Text
Format Selected Files
屏幕快照 2016-09-06 下午4.31.36.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Sublime Text:一款具有代码高亮、语法提示、自动完成且反应快速的编辑器软件,不仅具有华丽的界面,还支持插...
    追風逸少丶阅读 13,885评论 1 34
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 136,264评论 19 139
  • 【转载】曾梦想仗剑走天涯 1.Xcode IDE概览 说明:从左到右,依次是“导航窗格(Navigator)->边...
    06a6a973d7ab阅读 9,353评论 2 20
  • 1.Xcode IDE概览 说明:从左到右,依次是“导航窗格(Navigator)->边列(Gutter)->焦点...
    小地阅读 10,744评论 0 9
  • 在这样一个飘着雪的夜里 我的心灵是安静 安静的想去倾听 雪花落地 噗簌噗簌的声音 遥遥思念,牵挂着乡里 家中可摆着...
    云外楼头阅读 1,625评论 4 4

友情链接更多精彩内容