PhpStorm 2021.3 Help

配置 Joomla!支持

PhpStorm 检查是否为 Joomla! 正确配置了开发环境!发展。

任何检测到的不一致都会在事件日志工具窗口中报告,并作为弹出窗口针对每个差异 PhpStorm 建议修复。要应用建议,请单击报告事件旁边的链接。

Joomla 事件日志

改变 Joomla!设置

启用或禁用 Joomla! 一体化

  • 设置/首选项对话框 ( Ctrl+Alt+S) 中,导航到PHP | 框架。在打开的框架页面上,切换启用 Joomla!集成复选框以激活或停用 Joomla!在当前的 PhpStorm 项目中。

    使用另一个 Joomla!安装,键入相关安装文件夹的路径。

设置代码样式

  • Settings/Preferences对话框 ( Ctrl+Alt+S) 中,导航到Editor | 代码风格 | PHP页面并根据需要更新设置。

根据 Joomla 编码标准检查代码

使用 PhpStorm,您可以使用检测编码标准问题的PHP_CodeSniffer工具与为 PHP_CodeSniffer 提供一组 Joomla 特定标准的Joomla 编码标准。这将确保您的代码干净、一致并且没有一些常见错误。

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

安装 PHP_CodeSniffer

  1. composer.json中,将squizlabs/php_codesniffer依赖记录添加到requireorrequire-dev部分。按Ctrl+Space以获得包名称和版本的代码完成。

  2. 执行以下操作之一:

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

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

接下来,安装Joomla Coding Standards,它将为 PHP_CodeSniffer 提供 Joomla 特定的标准。

安装 Joomla 编码标准

  1. composer.json中,将joomla/coding-standards依赖记录添加到requireorrequire-dev部分。按Ctrl+Space以获得包名称和版本的代码完成。

  2. 执行以下操作之一:

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

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

将安装Joomla 编码标准包,并自动选择相应的Joomla标准进行PHP_CodeSniffer 验证检查。如有必要,您可以进一步自定义编辑器上的检查 | 设置/首选项对话框 ( Ctrl+Alt+S)的检查页面。有关详细信息,请参阅将 PHP_CodeSniffer 配置为 PhpStorm 检查

最后修改:2021 年 8 月 27 日