• 离线运行检查
    • 基础
    • 从命令行运行代码检查
      • 例子
        • Windows
        • OS X
    • 查看离线检查结果
  • 另请参阅:

    离线运行检查

    在这个页面中:

    • 基础
    • 从命令行运行代码检查
      • 例子
        • Windows
        • OS X
    • 查看离线检查结果

    基础

    除了从主菜单,和项目工具窗的上下文菜单中运行代码检查之外,你也可以从命令行运行检查,而不用实际运行PhpStorm。

    这种方法可以在你开发流程中定期执行代码检查,这个对大型项目尤为重要。检查结果储存为XML格式文件。

    从命令行运行代码检查

    要从命令行运行代码检查

    • 指定以下命令行参数:
      • Path to the launcher: 指定以下启动器的完整路径(位于PhpStorm安装路径的bin目录下)
        • Windows: inspect.bat
        • UNIXOS X: inspect.sh
      • Project file path:要被检查的项目目录的全路径。
      • Inspection profile path: 是对应项目用于检查的配置文件的全路径。检查配置文件储存在USER_HOME\.PhpStormXX\config\inspection
      • Output path: 是结果报告将要储存的一个存在的目录的全路径。
      • Options.可以指定:
        • 要被检查的目录-d <full path to the subdirectory>
        • 输出的信息显示级别-vX,当X为0是静默输出,1是输出信息,2是输出额外信息

    例子

    Windows

    1. C:\Program Files (x86)\JetBrains\<PhpStorm home>\bin\inspect.bat
    2. E:\SampleProjects\MetersToInchesConverter E:\Work\MyProject\.idea\inspectionProfiles\Project_Default.xml
    3. E:\Work\MyProject\inspection-results-dir -v2 -d E:\SampleProjects\MetersToInchesConverter\subdirectory

    OS X

    1. /Applications/PhpStorm.app/Contents/bin/inspect.sh ~/PhpStormProjects/MyTestProject
    2. ~/Library/Preferences/PhpStorm<version>XX/inspection/Default.xml ~/PhpStormProjects/MyTestProject/results-dir -v2

    查看离线检查结果

    如果你想运行离线检查并用XML格式输出结果到一个文件夹中,你可以下载并查看这些结果。

    要查看离线检查结果

    1. 打开对应的检查所执行的项目
    2. 在主菜单,选择Code | View Offline Inspection Results
    3. 在打开的选择路径对话框,定位到包含XML格式检查结果的文件夹
    4. 点击OK。检查结果显示在检查工具窗的Offline View标签页中

    另请参阅:

    参考:

    • 检查工具窗
    • 项目和IDE设置