PhpStorm 2025.2 Help

Symfony 代码风格

PhpStorm 提供了内置的 Symfony2 代码风格 ,专为 Symfony 开发量身定制。

设置 Symfony2 代码风格

  1. 设置 对话框(Ctrl+Alt+S )中,导航到 编辑器 | 代码样式 | PHP

  2. 单击右上角的 设置自… 链接,然后从弹出菜单中选择 Symfony2 选项。

    Symfony 代码风格设置

根据 Symfony 编码标准检查代码

使用 PhpStorm,您可以结合使用 PHP_CodeSniffer 工具(用于检测编码标准问题)和 Symfony 编码标准 (为 PHP_CodeSniffer 提供一组 Symfony 特定标准)。 这将确保您的代码干净、一致,并避免一些常见错误。

要开始,请使用 安装并配置 PHP_CodeSniffer 中描述的任何方法安装 PHP_CodeSniffer。 可能最简单的方法是使用 Composer 安装它。

安装 PHP_CodeSniffer

  1. composer.json 中,将 squizlabs/php_codesniffer 依赖项记录添加到 requirerequire-dev 键中。 要获取包名称和版本的代码补全,请按 Ctrl+Space

  2. 请执行以下操作之一:

    • 单击编辑器面板顶部的 安装 快捷链接。

    • 如果启用了 未安装的 Composer 包 检查,PhpStorm 将突出显示当前未安装的声明依赖项。 按 Alt+Enter 并选择是要安装特定依赖项还是一次性安装所有依赖项。

接下来,安装 Symfony 编码标准 ,它将为 PHP_CodeSniffer 提供 Symfony 特定标准。

安装 Symfony 编码标准

  1. composer.json 中,将 escapestudios/symfony2-coding-standard 依赖项记录添加到 requirerequire-dev 键中。 要获取包名称和版本的代码补全,请按 Ctrl+Space

  2. 请执行以下操作之一:

    • 单击编辑器面板顶部的 安装 快捷链接。

    • 如果启用了 未安装的 Composer 包 检查,PhpStorm 将突出显示当前未安装的声明依赖项。 按 Alt+Enter 并选择是要安装特定依赖项还是一次性安装所有依赖项。

Symfony 编码标准包将被安装,并且相应的 Symfony 标准将自动为 PHP_CodeSniffer 验证 检查选择。 如果需要,您可以在 编辑器|检查 页面的 设置 对话框中(Ctrl+Alt+S )进一步自定义检查。 欲了解更多信息,请参阅 启用 PHP_CodeSniffer 作为 PhpStorm 检查

最后修改日期: 2025年 9月 26日