2008-10-16 552 views
20

除了Visual Studio,您最擅长创建,编辑,维护和调试XSLT文件的工具是什么?最佳XSLT编辑器&|调试器

我在一个相当大的项目上工作,我们有大量的XSLT文件,它们在实现中变得相当复杂。

语言看起来很脆弱。能够更快速地导航和识别错误会很好。

+0

VS2010 64位有一个未解决的问题,其中调试XSLT崩溃VS ...非常痛苦.. – nixon 2011-04-26 13:18:40

回答

15

我已经使用Oxygen进行了XSLT调试,XPath构建和一般XML内容,取得了良好的效果。

+1

我第二次的氧气建议。优点:与几个XSLT 1.0和2.0实现(MSXSL,Xalan,Saxon)的良好集成,非常可定制,跨平台,智能感知。缺点:它比我的其他应用程序冻结了更多(我使用Windows)。 – 2008-10-16 19:52:34

+3

另一个:免费版本只是一个试用 – starbeamrainbowlabs 2013-04-02 12:57:35

6

Liquid XML Studio对您的XPATH查询的实时解释非常好。

Cooktop也让我运行我的XPATH查询,并显示通过针对给定的XML运行XSLT而生成的XML和HTML。

此外,一位同事告诉我,Adobe Dreamweaver的较新版本允许您将XML文件与XSLT文件相关联并运行转换。

我尽可能使用Subversion进行变更跟踪。

而对于导航,我最常使用VIM(或VIEmu),有时一个自定义的Visual Studio扩展,构建了当前文档的XSL的索引:模板和xsl:变量节点提供一键导航到根条目。

2

在我的店里,我们使用Altova Xml间谍。

+0

链接:http://www.altova.com/xml-editor/ – starbeamrainbowlabs 2013-04-02 12:58:59

2

我最近一直在做自己的一些工作,我发现如果你是一个.NET开发人员,Visual Studio实际上已经为xslt文件构建了相当公平的支持。

1

我曾经使用过一个叫做Marrowsoft的Xselerator工具。你可以在互联网上找到试用版本,但它们似乎已经停业,所以你不能再买它了。 这是一个伟大的工具。

+0

我用Xselerator,但后来切换到OXYGEN。 – jelovirt 2009-03-18 11:26:32

0

我也使用Xselerator。如前所述,有一天它只是从互联网上消失。幸运的是,我在那之前就批准了它。