离线运行检查
在这个页面中:
基础
除了从主菜单,和项目工具窗的上下文菜单中运行代码检查之外,你也可以从命令行运行检查,而不用实际运行PhpStorm。
这种方法可以在你开发流程中定期执行代码检查,这个对大型项目尤为重要。检查结果储存为XML格式文件。
从命令行运行代码检查
要从命令行运行代码检查
- 指定以下命令行参数:
- Path to the launcher: 指定以下启动器的完整路径(位于PhpStorm安装路径的
bin
目录下)- Windows:
inspect.bat
- UNIX和OS X:
inspect.sh
- Windows:
- 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是输出额外信息
- 要被检查的目录
- Path to the launcher: 指定以下启动器的完整路径(位于PhpStorm安装路径的
例子
Windows
C:\Program Files (x86)\JetBrains\<PhpStorm home>\bin\inspect.bat
E:\SampleProjects\MetersToInchesConverter E:\Work\MyProject\.idea\inspectionProfiles\Project_Default.xml
E:\Work\MyProject\inspection-results-dir -v2 -d E:\SampleProjects\MetersToInchesConverter\subdirectory
OS X
/Applications/PhpStorm.app/Contents/bin/inspect.sh ~/PhpStormProjects/MyTestProject
~/Library/Preferences/PhpStorm<version>XX/inspection/Default.xml ~/PhpStormProjects/MyTestProject/results-dir -v2
查看离线检查结果
如果你想运行离线检查并用XML格式输出结果到一个文件夹中,你可以下载并查看这些结果。
要查看离线检查结果
- 打开对应的检查所执行的项目
- 在主菜单,选择Code | View Offline Inspection Results
- 在打开的选择路径对话框,定位到包含XML格式检查结果的文件夹
- 点击OK。检查结果显示在检查工具窗的Offline View标签页中
另请参阅:
参考: