zoukankan      html  css  js  c++  java
  • 功能强大的Xcode辅助工具Faux Pas:帮你找到各种隐形的bug

    本文转载至 http://www.cocoachina.com/industry/20140804/9307.html

    Faux Pas(Beta版下载地址)是一个Xcode辅助工具,用以检查Xcode项目,找出常见的错误、隐藏的bug、不良实践以及可维护性问题和风格问题。目前Faux Pas刚刚发布了公开测试版,感兴趣的开发者可测

     
    阅读器

    XCodeFaux Pas

    Faux Pas(Beta版下载地址)是一个Xcode辅助工具,用以检查Xcode项目,找出常见的错误、隐藏的bug、不良实践以及可维护性问题和风格问题。目前Faux Pas刚刚发布了公开测试版,感兴趣的开发者可测试使用并反馈其中存在的bug。
     
    Faux Pas并不仅仅着眼于你的代码,它可以检测Xcode项目中的所有元素存在的潜在问题。
     
    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可以在当前几个流行的编辑器中打开文件。

    CocoaChina是全球最大的苹果开发中文社区,官方微信每日定时推送各种精彩的研发教程资源和工具,介绍app推广营销经验,最新企业招聘和外包信息,以及Cocos2d引擎、Cocos Studio开发工具包的最新动态及培训信息。关注微信可以第一时间了解最新产品和服务动态,微信在手,天下我有!

  • 相关阅读:
    STL容器内数据删除
    grep 同时满足多个关键字和满足任意关键字
    程序运行栈空间不足程序崩溃问题
    VS2010中设置程序以管理员身份运行
    python 包详解
    select 详解
    Hdu 1166
    CF1204C
    CF1204B
    CF1204A
  • 原文地址:https://www.cnblogs.com/Camier-myNiuer/p/4098387.html
Copyright © 2011-2022 走看看