如何将PhpStorm中的PHP | Quality Tools设置设为全局?
让PhpStorm的PHP | Quality Tools设置全局生效的方法
方法一:通过导入/导出配置快速同步
- 先在已配置好的项目里导出配置:
- 打开项目设置(
File > Settings或Ctrl+Alt+S) - 定位到
PHP > Quality Tools,确认PHP_CodeSniffer、PHPStan等工具的配置无误 - 点击设置界面右上角的齿轮图标,选择「Export Settings」
- 仅勾选「PHP | Quality Tools」相关选项,导出为
.jar文件
- 打开项目设置(
- 导入到全局默认配置:
- 关闭所有项目,回到PhpStorm欢迎界面
- 点击右下角「Configure > Settings for New Projects」
- 同样进入
PHP > Quality Tools,点击齿轮图标选择「Import Settings」 - 选择之前导出的
.jar文件完成导入
方法二:修改全局项目模板(进阶)
- 找到PhpStorm的全局配置目录:
- Windows:
%APPDATA%\JetBrains\PhpStorm<版本号> - macOS:
~/Library/Application Support/JetBrains/PhpStorm<版本号> - Linux:
~/.config/JetBrains/PhpStorm<版本号>
- Windows:
- 进入
templates目录,编辑project_template.xml(无则新建) - 复制已配置项目中
.idea/inspectionProfiles/下与Quality Tools相关的配置代码,粘贴到模板文件对应节点 - 保存后,新创建或打开的项目会自动套用该全局配置
注意事项
- 全局配置里的工具路径务必使用绝对路径,避免跨项目环境下的路径缺失问题
- 若团队协作,可共享该全局模板文件,实现团队配置统一
内容的提问来源于stack exchange,提问作者Michel Rummens
相关产品推荐
相关产品推荐

