PhpStorm 2021.3 Help

Joomla!

使用 PhpStorm 作为Joomla 的 IDE!发展。

在你开始前

  1. 下载并安装Joomla!.

  2. 在开始使用 Joomla! 之前,请确保Joomla! 集成插件已启用。该插件与 PhpStorm 捆绑在一起,默认情况下已激活。如果插件未激活,请在 IDE 设置的插件Ctrl+Alt+S页面上启用它,如安装插件中所述。

Joomla!支持

Joomla!支持包括:

  • 创建新项目的能力。

  • JHTML::_($argument), JText::_($argument), JText::script(),JText::sprintf();支持。

    使用时JHTML::_($argument),PhpStormCtrl+Click在第一个参数上导航到相应的类或方法。

    例如,考虑以下代码:

    <?php $options[] = JHtml::_('select.option', $eid, $extension_name);

    Ctrl+Clickonselect.option导致导航到option类的方法select

    当使用所有其他构造时,PhpStorm 在第一个参数上导航到.ini文件Ctrl+Click中的相应属性。例如,在代码中

    $msg = JText::sprintf('COM_INSTALLER_INSTALL_ERROR', JText::_('COM_INSTALLER_TYPE_TYPE_' . strtoupper($package['type'])));

    Ctrl+Clickon'COM_INSTALLER_INSTALL_ERROR'导致导航到'COM_INSTALLER_INSTALL_ERROR'文件en-GB.com_installer.ini中的属性。

  • Joomla!当点击链接Set from时,可以在 Editor settings的PHP页面中为代码选择代码样式。

  • PhpStorm 在打开 Joomla 时检测到 Joomla!模块/插件/扩展或 Joomla! 根文件夹,并建议启用 Joomla! 支持和调整命名空间。

  • PHP 文件、类、类属性等的DocBlocks标准。当 Joomla!支持被识别,PhpStorm 建议安装 DocBlocks:

    Joomla DocBlocks 安装通知
  • PhpStorm 建议导入 Joomla! 代码风格。请参阅配置 Joomla!支持

  • PhpStorm 检测项目中的数据库。添加按钮Database tool window工具窗口中单击 并选择Import from sources...文件configuration.php中指定的设置被检测并用于新的数据源连接。

  • PhpStorm 提供数据库前缀支持并更改在configuration.php文件的字段中#__定义的前缀。$dbprefix

    值得注意的是,应在“设置/首选项”对话框 ( )的“ SQL 方言”页面上选择数据库方言。另请注意,所选方言的类型应与您的数据库类型相匹配。Ctrl+Alt+S

最后修改时间:2021 年 9 月 6 日