Xcode辅助工具Faux Pas:帮你找到各种隐形的bug

Posted Cocoa开发者社区

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Xcode辅助工具Faux Pas:帮你找到各种隐形的bug相关的知识,希望对你有一定的参考价值。

点击上面蓝色字免费订阅

CocoaChina是全球最大的苹果开发中文社区,官方微信每日定时推送各种精彩的研发教程资源和工具,介绍App推广营销经验,以及Cocos引擎、Cocos Studio开发工具包的最新动态。关注微信可以第一时间的了解产品和服务。


Xcode辅助工具Faux Pas:帮你找到各种隐形的bug

Faux Pas并不仅仅着眼于你的代码,它可以检测Xcode项目中的所有元素存在的潜在问题。


Faux Pas功能亮点如下:


控制潜在的bugXcode辅助工具Faux Pas:帮你找到各种隐形的bug


查找资源文件的错误

你能确保你的文件名参数没有问题?你是否在重命名文件后更新了所有相关的代码?Faux Pas包含12种不同的规则来检测与资源文件用法相关的错误。Xcode辅助工具Faux Pas:帮你找到各种隐形的bug


查找本地化的错误

Faux Pas包含10种不同的规则来检测本地化错误。Xcode辅助工具Faux Pas:帮你找到各种隐形的bug

查找版本控制的错误

你的项目引用了版本控制根之外的文件吗?或者引用了一个VCS忽略的文件?Faux Pas4种不同的规则来检查版本控制错误。Xcode辅助工具Faux Pas:帮你找到各种隐形的bug


学习和实施最佳实践

对于经验成熟的ios/Mac开发者来说,Faux Pas也是十分有用的,但尤其适用于新入门的开发者。Xcode辅助工具Faux Pas:帮你找到各种隐形的bug


执行代码风格

你想在任何可能的时候使用点语法吗?或者使用 @property 进行属性声明?Faux Pas自带12种不同的规则来帮你执行风格上的约束。Xcode辅助工具Faux Pas:帮你找到各种隐形的bug


获得代码审查清单

你审查或者接管现有的代码库吗?针对你可能想关注的问题,Faux Pas将会给你一个很好内容概览。Xcode辅助工具Faux Pas:帮你找到各种隐形的bug


92种不同的规则中挑选

Faux Pas带有92种规则,使用ResourcesStyle或者Config这类tag进行分类。你可以选择你想使用的规则,并根据自己的偏好进行配置。Xcode辅助工具Faux Pas:帮你找到各种隐形的bug


使用GUI或者CLI

Faux Pas有一个图形用户界面和一个命令行界面。Xcode辅助工具Faux Pas:帮你找到各种隐形的bug


Xcode构建过程中运行

Xcode中,可在Run Script构建阶段调用Faux Pas,并在XcodeIssue Navigator中查看问题诊断。Xcode辅助工具Faux Pas:帮你找到各种隐形的bug


连接外部工具

Faux Pas可以以JSONXML或者Property List 形式输出诊断。使用自定义脚本以你喜欢的方式进行处理。Xcode辅助工具Faux Pas:帮你找到各种隐形的bug


配置

通过tag选择规则,并排除个别规则。设定通用和规则特有的选项。保存成JSON 或者Property List形式的配置文件。Xcode辅助工具Faux Pas:帮你找到各种隐形的bug


在最喜欢的编辑器中打开链接

Faux Pas可以在当前几个流行的编辑器中打开文件。


是不是很强大!速速使用吧!

以上是关于Xcode辅助工具Faux Pas:帮你找到各种隐形的bug的主要内容,如果未能解决你的问题,请参考以下文章

这款开源工具,帮你轻松切换 Xcode 版本

13个小技巧帮你征服Xcode

faux列

text Faux jQuery选择器

一个小工具,帮你找到赚钱思路

Xcode的管理工具