Faux Pas for Mac 1.5 破解版 – 强大的Xcode辅助工具
应网友要求更新。Faux Pas是一个Xcode辅助工具,用以检查Xcode项目,找出常见的错误、隐藏的bug、不良实践以及可维护性问题和风格问题。
[Faux Pas在 官网上售价人民币584元]
Faux Pas for Mac 1.5 介绍
v1.5版本新功能
Version 1.5:
- New rule: Hardcoded self class reference.
- The documentation/help window now supports searching.
- We now use a version of the Clang compiler that matches the one that ships with Xcode 6.4. (In addition to this, we also have experimental support for Xcode 7 (which is currently still in beta), which can be enabled via the command defaults write org.hasseg.fauxpas experimentalXcode7SupportEnabled -bool yes)
- The "Recommended project settings" rule now has the option "expectClassPrefix" which allows suppressing warnings about empty "Class Prefix" project settings.
- Minor UI adjustments for OS X El Capitan.
- Compiler errors when checking projects that use the new "nullability" annotations in Objective-C source code. (issue #61)
- UI hangs (occurring in some rare circumstances) due to log message floods.
- False positives for the "Possibly unused Objective-C method" rule for +automaticallyNotifiesObserversOf and +keyPathsForValuesAffecting. (Thanks to James Lawton for reporting this.)
- Failure to remove cached build artifacts when clearing the caches for a project. (Thanks to Tim Wood for alerting me to the issue.)
- False positives for the "Code refers to unknown resource" rule in cases where the resource file names contained characters that could be represented in decomposed formats in unicode strings. (issue #63)
- False positives for the "Missing device type resource" rule in cases where a @3x image is missing for the ipad device type (there are no iPads that require @3x assets yet). (Thanks to Oleg Grenrus for reporting this.)
- Crashes in the "Unused error value" rule when interpreting specific kinds of code constructs. (Thanks to Andriy Kachalo and Steven Woolgar for confirming the fix.) (issue #62)
Faux Pas功能亮点如下:控制潜在的bug
查找资源文件的错误
你能确保你的文件名参数没有问题?你是否在重命名文件后更新了所有相关的代码?Faux Pas包含12种不同的规则来检测与资源文件用法相关的错误。
查找本地化的错误
Faux Pas包含10种不同的规则来检测本地化错误。
查找版本控制的错误
你的项目引用了版本控制根之外的文件吗?或者引用了一个VCS忽略的文件?Faux Pas有4种不同的规则来检查版本控制错误。
学习和实施最佳实践
对于经验成熟的iOS/Mac开发者来说,Faux Pas也是十分有用的,但尤其适用于新入门的开发者。
执行代码风格
你想在任何可能的时候使用点语法吗?或者使用 @property 进行属性声明?Faux Pas自带12种不同的规则来帮你执行风格上的约束。
获得代码审查清单
你审查或者接管现有的代码库吗?针对你可能想关注的问题,Faux Pas将会给你一个很好内容概览。
从92种不同的规则中挑选
Faux Pas带有92种规则,使用Resources、Style或者Config这类tag进行分类。你可以选择你想使用的规则,并根据自己的偏好进行配置。
使用GUI或者CLI
Faux Pas有一个图形用户界面和一个命令行界面。
在Xcode构建过程中运行
在Xcode中,可在Run Script构建阶段调用Faux Pas,并在Xcode的Issue Navigator中查看问题诊断。
连接外部工具
Faux Pas可以以JSON、XML或者Property List 形式输出诊断。使用自定义脚本以你喜欢的方式进行处理。
配置
通过tag选择规则,并排除个别规则。设定通用和规则特有的选项。保存成JSON 或者Property List形式的配置文件。
在最喜欢的编辑器中打开链接
Faux Pas可以在当前几个流行的编辑器中打开文件。
刚冲的会员 却没有资源
什么意思?
不让下载啊 ,说是没有开启共享
已修复,请稍后下载
试用版啊
屏蔽掉网络校验
还是试用
下载完还是试用版,比如要等15秒才能开始检查等等.
我测试过没有问题啊。RP