Altova XMLspy和Liquid XML Studio使用多个XML文档非常慢。当我使用3个文档(100KB - 2MB)时,即使在它们之间切换也需要一秒钟(这不是硬件问题,真的)这真的很令人沮丧。
有那么多的XML编辑器,它们需要一辈子的时间来尝试它们。
答案 0 :(得分:5)
http://www.firstobject.com/dn_editor.htm
是我用过的最好的免费XML编辑器。它将在几秒钟内打开100 MB文档。
答案 1 :(得分:4)
我花了3分多钟从http://symbolclick.com/index.htm尝试了XmlMarker,我很高兴发现它的1.5MB文件快速闪亮。印象深刻。 2012版本同时具有实时树,文本和数据表视图,这也让我印象深刻。
我实际上大多使用Sublime Text 2,因为这是我在RegEx搜索和替换中找到的最好的东西。
答案 2 :(得分:1)
我使用oXygen没有任何与速度相关的问题。 (我真的没有任何问题。我爱oXygen。)
答案 3 :(得分:0)
有两件事情会浮现在脑海中:Notepad ++和Visual Studio(Express版本也可以解决这个问题)。
Notepad ++是一个通用的文本编辑器,但基本的文本突出显示,但它有一些增强其XML处理能力的插件。使用TextFx内置Reindenting。由于它如此简单,大文件对它来说没有问题。
Visual Studio在许多地方使用XML文件,因此它内置了一个不错的编辑器。它支持编辑模式(包括GUI和文本模式),自动格式化,语法突出显示,甚至在模式存在时有限的智能感知。速度也相当不错,即使在较大的文档上也没有看到任何减速。
已添加:我不确定“漂亮打印”是什么,但如果这意味着重新格式化格式错误的XML文档,那么一些谷歌搜索显示this tool。它是一个命令行实用程序,但您可以在NP ++菜单中为它添加命令。它也可以作为库使用,所以你可以用它来开发一个NP ++插件,如果你真的必须的话。
答案 4 :(得分:0)
不久就回来找同样的事情。我找到了XMLFox。比其他商业xml编辑器更快,更快
答案 5 :(得分:0)
Emacs nxml-mode很好,拥有你所追求的所有功能,速度非常快。
(我会让评论者争论Emacs是否有GUI。)