--- title: XML 编辑器和 X4 方案设置 summary: 属性完成,XSD验证以及最终文件与差异补丁之间的区别. section: tools kind: guide status: reference updated: 2026-10-27 tags: ["X4","modding","tool","xml","editor"] sources: ["https://github.com/redhat-developer/vscode-xml","https://wiki.egosoft.com/X4%20Foundations%20Wiki/Modding%20Support/"] --- ## 下载和原始源 [下载视觉工作室代码](https://code.visualstudio.com/download), 接着 [安装Red Hat的XML语言支持](https://marketplace.visualstudio.com/items?itemName=redhat.vscode-xml) 现在,我们在市场上. 它的扩展身份是 **redhat.vscode-xml**. 其他文件和来源: [红帽存储库](https://github.com/redhat-developer/vscode-xml). 其他提取X4计划从自己的游戏安装,保持它们的版本一致. 检查:2026年10月27日 检查下载页面和来源引用;工具没有安装或运行. ## 目的和准备 使用支持XML方案的编辑器,例如VS Code与Red Hat XML. 通过使用游戏版本的库/*.xsd设置 [X 目录工具](wiki:tool-catalog); 系统相互相关,因此md.xsd本身可能不足. ## 首次演习 1. 打开一个单独的工作空间并启用XML支持. 2. 保持参考/图书馆中的方案,其相对关系保持完整. 3. 通过xml.fileAssociations或文件方案参考将MD文档与md.xsd联系起来. 用你的安装的aiscripts.xsd来进行人工智能. 4. 检查问题和属性完成. 暂时添加一个未知的属性,确认诊断,然后删除它. ```xml ``` ## 预期结果 编辑器可以从其方案中完成set_value属性. 在已准备的 MD 文本中,这个片段将 5 归属给$Count;编辑器不会执行它或打印日志消息. ## 检查和限制 不要将每个XML文件与md.xsd联系起来:宏,diffs和MD文件的根源不同. 方案验证并不能确定对象存在或成功的XPath应用. [架构类型](wiki:schema-types) 解释表达式,对象和限制.