1. 安装PhpStorm
访问PhpStorm官方网站下载适用于Linux的安装包(如.tar.gz格式),解压到指定目录(如/opt/phpstorm)。进入解压后的bin文件夹,双击运行phpstorm.sh脚本启动PhpStorm,完成初始化配置(如设置主题、安装中文插件等)。
2. 配置PHP解释器
打开PhpStorm,点击顶部菜单栏Configure→Settings(或使用快捷键Ctrl+Alt+S),展开Languages & Frameworks→PHP选项。在CLI Interpreter栏目中,点击右侧齿轮图标选择Add,若系统已安装PHP,可选择Local并浏览至PHP解释器路径(如/usr/bin/php);若使用WSL或Docker中的PHP,可选择对应环境并配置路径。配置完成后点击Apply→OK保存。
3. 启用实时代码分析
PhpStorm默认开启实时代码分析,无需额外设置。当你在编辑器中编写或修改PHP代码时,会实时显示错误提示(如语法错误、未定义变量)、代码补全建议及快速修复选项(如Alt+Enter可快速修正问题)。
4. 查看与管理代码分析结果
View→Tool Windows→Inspections(或使用快捷键Alt+F12),面板会显示当前文件或项目的代码检查结果,按严重程度分类(如错误、警告、建议)。Inspections面板右上角的齿轮图标,选择Edit Inspections Settings,进入Settings→Editor→Inspections界面。此处可启用/禁用特定检查项(如“Undefined variable”“Unused import”),或调整检查规则的严格程度。5. 运行手动代码分析
若需对整个项目或指定目录进行深度分析,可点击顶部菜单栏Code→Inspect Code,在弹出的对话框中选择分析范围(如Whole project或Directory),点击OK。分析完成后,结果会显示在Inspection Results窗口中,包含问题详情、位置及修复建议。
6. 高级:集成静态分析工具(可选)
PhpStorm支持集成PHPStan、Psalm等静态分析工具,提升代码质量。进入Settings→Languages & Frameworks→PHP→Code Quality Tools,选择对应工具(如PHPStan),点击+号添加安装路径(如/usr/local/bin/phpstan),配置版本及分析级别(如Level 5为最严格)。配置完成后,可通过Code→Run Inspection by Name输入工具名称(如PHPStan)运行静态分析。