我正在寻找一个可以提供基于 XML 模式的自动完成和验证的 XML 编辑器。目标平台是 Linux,需要 Win/OSX 支持但可选。
从这个问题我知道这在 Visual Studio 中是受支持的。还有几个支持此功能的商业 XML 编辑器(oXygen、Liquid XML studio)。我个人不介意付费应用程序,但在这种情况下,我希望将编辑器推荐给一组用户,并要求他们为应用程序付费不会成功。
有什么建议么?
ps 我快速尝试使用 Komodo Edit,但无法根据自定义模式自动完成。任何有关使其工作的提示也会有所帮助。
(已解决)评论:
将Eclipse与Eclipse XML 编辑器和工具插件一起使用就像一个魅力。该解决方案具有在所有目标平台上工作的额外好处。谢谢@xcut。
SU 上的这个答案表明Eclipse可以在没有插件的情况下这样做,但我无法复制该声明。
至于我使用Komodo Edit的尝试,如果创建并注册一个 XML 目录,显然可以这样做。但是我无法让它与 XML 模式一起使用,并且 ActiveState 的所有官方文档都特别提到了 DTD 和 RelaxNG。