基于XML模式的带intellisense/autocomplete的XML编辑器

基于XML模式的带intellisense/autocomplete的XML编辑器,xml,linux,autocomplete,xsd,xml-editor,Xml,Linux,Autocomplete,Xsd,Xml Editor,我正在寻找一个XML编辑器,它可以提供基于XML模式的自动完成和验证。目标平台是Linux,需要Win/OSX支持,但可选 从中我知道Visual Studio支持这一点。还有几个商业XML编辑器(oXygen、Liquid XML studio)支持此功能。我个人并不介意付费应用程序,但在这个例子中,我希望向一组用户推荐编辑器,并要求他们为一个应用程序付费不会很好 有什么建议吗 p、 我曾尝试过使用Komodo Edit,但无法基于自定义模式使其自动完成。任何让这项工作顺利进行的建议都会有所帮

我正在寻找一个XML编辑器,它可以提供基于XML模式的自动完成和验证。目标平台是Linux,需要Win/OSX支持,但可选

从中我知道Visual Studio支持这一点。还有几个商业XML编辑器(oXygen、Liquid XML studio)支持此功能。我个人并不介意付费应用程序,但在这个例子中,我希望向一组用户推荐编辑器,并要求他们为一个应用程序付费不会很好

有什么建议吗

p、 我曾尝试过使用Komodo Edit,但无法基于自定义模式使其自动完成。任何让这项工作顺利进行的建议都会有所帮助

(已解决)评论: 将Eclipse与EclipseXML编辑器和工具插件一起使用,效果非常好。此解决方案具有在所有目标平台上工作的额外好处。谢谢

声明Eclipse可以在没有插件的情况下这样做,但我无法复制这一声明


至于我使用Komodo Edit的尝试,如果有可能的话,显然可以这样做。但是,我无法让它与XML模式一起工作,ActiveState的所有官方文档都专门提到DTD和RelaxNG。

在安装了eclipse Web工具的情况下尝试eclipse。据我所知,那个编辑已经自动完成了

当然,一个完整的eclipse安装可能有点过头了…

该项目引入了一个基于JavaSwing的XML编辑器,该编辑器分析给定的模式,然后生成特定于文档的图形用户界面。与其他XML编辑器不同,XampleXML编辑器GUI不仅公开了XML文档的树表示,而且还公开了XML文档和相应XML模式的逻辑组合。XML编辑器的用户界面逻辑性强,易于理解。为了能够准备非常复杂的有效XML文档,用户不需要熟悉XML和XML模式语言,也不需要对文档结构要求有任何先验知识。”


我已经尝试过了,甚至我的非技术性老板也喜欢它。

IntelliJ Idea Community Edition附带了一个很好的XML编辑器(默认启用)。它支持基于提供的模式自动完成。不幸的是,它是一个IDE和Eclipse,因此很难让业务用户使用它


您还可以使用Ctrl-Q查看嵌入XML模式的xs:文档。

谢谢@xcut,我会尝试一下。谢谢!我不必安装完整的WTP平台,只需安装“EclipseWebDeveloper工具”(树上的一个内部工具,其描述中有“…HTML、CSS、XHTML等”)根据插件安装技巧,安装速度非常快!重新启动eclipse后,内部XML编辑器立即开始使用我以前尝试过的配置,但这些配置不起作用(在没有WTP的情况下)。无法再访问示例XML编辑器URL