我是BBEdit&的Mac用户现在我在Windows上使用VS Code。我正在寻找一个使用VS Code验证XML的简单解决方案。这有延伸吗?
谢谢!
答案 0 :(得分:2)
为了验证VS Code中的XML Schema,有一个名为XML Language Support的包。
答案 1 :(得分:1)
我只是想知道我的xml语法是否有效,并且我不想安装和设置Java。
答案 2 :(得分:0)
为了针对架构进行验证,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
关联文件。
"xml.fileAssociations": [
{
"pattern": "foo.xml",
"systemId": "foo.xsd"
}
]
"xml.fileAssociations": [
{
"pattern": "foo.xml",
"systemId": "foo.dtd"
}
]
文件路径支持通配符和 VS Code 变量 ${workspaceFolder}, ${fileDirname}, ${fileBasenameNoExtension}