1. 安装homebrew
/usr/bin/ruby -e "$(curl -fsSkL raw.github.com/mxcl/homebrew/go)"
2. 安装uncrustify
brew install uncrustify
3. 下载配置好的workflow包
http://by-igotit.com/wordpress/wp-content/uploads/2012/03/Uncrustify-Objective-C.workflow.tar.gz
4. 解压缩workflow包
mv Uncrustify-Objective-C.workflow.tar.gz ~/Library/Services/
cd ~/Library/Services/
tar zxvf Uncrustify-Objective-C.workflow.tar.gz
5. 下载针对Objective-C语言的Uncrustify配置文件
http://by-igotit.com/wordpress/wp-content/uploads/2012/03/uncrustify_obj_c.txt
6. 移动配置文件到用户主目录
mv uncrustify_obj_c.txt ~/.uncrustify_obj_c.cfg
7. 在keyboard shortcuts中配置快捷键command+shift+F
8. 在xcode中,全选code,使用快捷键格式化code,或者右键在services中uncrustify Objective-C
分享到:
相关推荐
描述中提到的“代码自动格式化,支持到Xcode7.2”,意味着XAlign至少在Xcode 7.2版本中是兼容并可以正常工作的。这意味着开发者在使用这个版本及更高版本的Xcode时,可以安装XAlign来提升他们的代码格式化体验。安装...
5. 快捷操作:在Xcode中,通过快捷键或者菜单选项,开发者可以快速调用Swimat对当前文件或整个项目进行格式化。 6. 集成:Swimat无缝集成到Xcode环境中,无需离开编辑器即可完成格式化工作,提高了开发流程的连贯性...
"swift-Xcode格式化所有Import的插件"是专为Swift开发者设计的一款工具,它能够自动格式化项目中的`import`语句,按照特定规则排序和整理。这种插件通常会遵循一定的标准,例如按字母顺序排列,或者将Apple的系统...
"Xcode格式化工具"就是用于自动整理和格式化代码的插件或功能。 在Xcode中,内置的代码格式化工具可能无法满足所有开发者的需求,例如,某些开发者可能更倾向于遵循特定的编码规范,如Google、Apple或者自定义的...
这款插件名为XAlign,它能够帮助Xcode用户更方便地整理和格式化代码,提高代码的可读性和一致性。在Xcode中,开发者通常需要手动调整代码的对齐方式,这在处理大量或者团队协作的代码时可能会变得非常耗时。XAlign...
**XCode代码格式化插件XAlign** XCode是一款由Apple开发的强大集成开发环境(IDE),主要用于编写iOS、macOS以及其他Apple平台的应用程序。在进行大规模的代码开发时,保持代码整洁、规范对于团队协作至关重要。...
NULL 博文链接:https://justsee.iteye.com/blog/1886685
XcodeClangFormat, 在 Xcode 8 格式的格式代码中 XcodeClangFormat这个插件为Xcode新增插件基础结构使用clang库根据一个 .clang-format 文件格式化代码。打开应用程序,选择预定义样式,或者从项目中打开 .clang-...
只需在您的Xcode项目中添加CodeFormatter目录即可: 基于Xcode快捷方式的代码格式设置:在当前工作空间中格式化修改后的源代码的快捷方式自动代码格式化:在您的项目中添加一个构建阶段,以便在构建应用程序时格式...
6. **使用Linter**:Linter工具如Clang Format或LLVM的Static Analyzer可以帮助检查代码中的潜在问题,如语法错误、未使用的变量等,进一步提升代码质量。 7. **编写单元测试**:良好的测试覆盖率可以确保代码的...
6. **实时格式化**:在输入时自动格式化代码,使得开发者在编码过程中就保持了良好的代码风格。 在使用CleanClosureXcode时,开发者应该注意,虽然插件可以极大地简化代码,但它可能并不总是能完美处理所有情况。...
SwiftLintXcode, 在使用SwiftLint格式化代码时,需要使用 Xcode SwiftLintXcode使用 SwiftLint命令格式化你的代码的Xcode插件。跑步 swiftlint autocorrect --path CURRENT_FILE 保存 *.swift 文件之前。 重要:...
对于个性化设置,可以在Xcode的`Preferences`中找到`Swimat`选项,调整所需的格式化参数。 **开发与维护** Swimat作为一个开源项目,其源代码托管在GitHub上,开发者社区对其进行持续的维护和更新。如果遇到问题...
一旦创建了CodeSnippets,只需在编辑器中输入相应的触发词或通过快捷键就能快速插入到代码中,极大地提高了编程效率。 **2. CodeSnippets的创建** 创建CodeSnippets有多种方式。首先,可以通过Xcode的菜单项...
3. **格式化代码**:在Xcode中选择`Edit` > `Stylerizer` > `Format Selection`或`Format Document`,即可对当前选中的代码或整个文档进行格式化。 4. **自动化**:为了实现自动格式化,可以在Xcode的构建脚本中...
在IT行业中,Xcode作为苹果官方的集成开发环境(IDE),是iOS、macOS以及其他Apple平台应用程序的主要开发工具。熟练掌握Xcode的快捷键能够显著提高开发效率,使得程序员能够更加流畅地进行代码编写和调试。这篇博客...
许多程序员在格式化代码时都有一种偏爱的风格,而另一些程序员似乎完全不了解项目的现有格式化惯例(这给同事们的鼓舞)。 在项目上进行协作时,就通用的编码样式达成共识可能会有所帮助,但是手动执行该操作既乏味...
在代码中,使用NSLocalizedString(@"about", nil)来获取相应的本地化字符串。 除了字符串的国际化,应用的文件名也需要国际化。以Info.plist为例,需要创建一个名为"infoPlist.strings"的文件,其中的Key是...
9. **代码片段**:在解决问题时,检查涉及中文字符的代码段,确保它们遵循良好的编码规范,如使用`NSString(string: "中文字符串")`初始化,而不是`"中文字符串"`这种可能导致编译器自动处理编码的方式。 10. **...
值得注意的是,尽管Xcode已经提供了许多内置的代码格式化和自动完成功能,但第三方扩展如“Alignment”可以进一步定制开发环境,满足特定的代码风格需求。使用这样的扩展,开发者可以根据自己的喜好和团队规定来调整...