使用 VS 代码验证 XML
Validate XML with VS Code
我是 BBEdit & Co 的 Mac 用户。现在我在 Windows 使用 VS Code。我正在寻找一种使用 VS Code 验证 XML 的简单解决方案。这个有扩展吗?
谢谢!
为了在 VS Code 中验证 XML 模式,有一个名为 XML Language Support.
的包
我只是想知道我的 xml 语法是否有效,我不想安装和设置 Java。
XML Qub 的工具非常适合我,我强烈推荐它:
https://marketplace.visualstudio.com/items?itemName=qub.qub-xml-vscode
如果您需要根据架构验证 xml,其他一些更受欢迎的扩展可能会更好
为了根据模式进行验证,Red Hat https://marketplace.visualstudio.com/items?itemName=redhat.vscode-xml 提供了 XML 扩展,自 v0.15.0 以来不再需要 Java。
它支持将 *.xml
与 *.xsd
或 *.dtd
相关联的几种方法,请参阅 https://github.com/redhat-developer/vscode-xml/blob/master/docs/Validation.md#validation-with-xsd-grammar
上的文档
大多数方法涉及修改文件或创建目录文件,但您也可以使用 settings.json
.
关联文件
XSD
"xml.fileAssociations": [
{
"pattern": "foo.xml",
"systemId": "foo.xsd"
}
]
DTD
"xml.fileAssociations": [
{
"pattern": "foo.xml",
"systemId": "foo.dtd"
}
]
文件路径支持通配符和 VS Code 变量${workspaceFolder}, ${fileDirname}, ${fileBasenameNoExtension}
我是 BBEdit & Co 的 Mac 用户。现在我在 Windows 使用 VS Code。我正在寻找一种使用 VS Code 验证 XML 的简单解决方案。这个有扩展吗?
谢谢!
为了在 VS Code 中验证 XML 模式,有一个名为 XML Language Support.
的包我只是想知道我的 xml 语法是否有效,我不想安装和设置 Java。
XML Qub 的工具非常适合我,我强烈推荐它:
https://marketplace.visualstudio.com/items?itemName=qub.qub-xml-vscode
如果您需要根据架构验证 xml,其他一些更受欢迎的扩展可能会更好
为了根据模式进行验证,Red Hat https://marketplace.visualstudio.com/items?itemName=redhat.vscode-xml 提供了 XML 扩展,自 v0.15.0 以来不再需要 Java。
它支持将 *.xml
与 *.xsd
或 *.dtd
相关联的几种方法,请参阅 https://github.com/redhat-developer/vscode-xml/blob/master/docs/Validation.md#validation-with-xsd-grammar
大多数方法涉及修改文件或创建目录文件,但您也可以使用 settings.json
.
XSD
"xml.fileAssociations": [
{
"pattern": "foo.xml",
"systemId": "foo.xsd"
}
]
DTD
"xml.fileAssociations": [
{
"pattern": "foo.xml",
"systemId": "foo.dtd"
}
]
文件路径支持通配符和 VS Code 变量${workspaceFolder}, ${fileDirname}, ${fileBasenameNoExtension}