URN荧光笔概述

WARNING
所有MagentoCLI命令都必须由文件系统所有者运行。

Commerce代码以统一资源名称(URN)的形式引用所有XSD架构。 如果您正在开发代码并需要引用XSD,则此命令将配置您的集成开发人员环境(IDE)以识别和突出显示URN。 这样可以让开发更加容易。

缺省情况下,诸如PhpStorm之类的IDE未配置为识别URN,因此,它们会以红色文本显示,如下所示:

PhpStorm未配置为识别URN

bin/magento dev:urn-catalog:generate命令使您的IDE(当前仅支持PhpStorm和Visual Studio代码)能够识别并高亮显示如下所示的URN:

启用IDE以识别URN

具体而言,此命令创建以下PhpStorm配置:

PhpStorm配置示例

配置IDE

目前,仅支持PhpStorm和Visual Studio代码。

命令语法:

bin/magento dev:urn-catalog:generate <path>

其中<path>是PhpStorm misc.xml文件的路径,该文件位于项目根目录的相对位置。 通常,<path>.idea/misc.xml

INFO
要使您的“架构和DTD”保持最新,请在每次添加、修改或删除包含*.xsd文件的Commerce 2模块时运行dev:urn-catalog:generate命令。
recommendation-more-help
386822bd-e32c-40a8-81c2-ed90ad1e198c