用于XSLT样式表的IDE

时间:2009-06-02 19:02:32

标签: xml xslt ide

创建和调试复杂XSLT样式表的最佳IDE是什么?

对于调试,设置断点和逐步执行源的功能非常棒。

我对商业和免费的所有选择感兴趣。

7 个答案:

答案 0 :(得分:10)

编辑值得一试:

所有都有其特定的优势,所以请检查出来。如果你已经有Visual Studio,我建议你开始使用这个。

答案 1 :(得分:3)

我使用Visual Studio。它允许您设置断点(有条件或其他)并在您可以提出的任何XPath表达式上建立监视。它还支持XSLT,并且与常规XML的颜色不同,因此开发非常容易。

答案 2 :(得分:3)

我的建议是XMLSpy,但不是免费的 - http://www.altova.com/products/xmlspy/xmlspy.html

如果您正在寻找免费的,可以尝试使用NetBeans - http://www.netbeans.org/

答案 3 :(得分:1)

我得到了一位来自Altova XMLSpy的人的推荐,这在我使用它的几天里非常好。

答案 4 :(得分:1)

我很高兴使用XML Cooktop进行轻量级XSL开发。它是免费的,对我来说相当可靠。

答案 5 :(得分:0)

XML Spy是我用过的最好的,毫无疑问。但它非常昂贵。

我认为XSLT调试和单步执行确实被高估了。当然,当我开始使用XSLT时, 没有调试器,所以我可能只是在这里识别我的拷打者。但是,编写XSLT的同样的事情通常感觉像穿着紧身衣一样驾驶汽车一样困难(例如,变量没有)也使得使用调试器并不比insert-print-statement范例更有用。

答案 6 :(得分:0)

我推荐 Liquid Studio

对于XSLT转换,您甚至可以使用功能强大的 Community Edition 。它缺少许多商业版本中提供的功能,例如:

  • 图视图
  • 图形视图
  • Web服务工具
  • XPath工具
  • 调试器
  • 重构
  • XML模式文档和XML文档生成器
  • Visual Studio扩展
  • XML差异等

Community Edition 仍然很酷,可以用作 XML(WSDL,XSLT,XQuery,DTD,CSS,XDR,XML Schema,JSON)的编辑器,其具有以下功能:< / p>

  • 自动完成(基于架构)
  • 代码着色
  • 可折叠的部分
  • 拼写检查器(语法和XML验证)

社区版也从15天试用期开始,因此您可以在决定版本之前先评估那些付费功能。

如果您确实需要XSLT调试,则可以选择 XML Editor Edition 。尽管 Community Edition 仍允许平滑转换,同时能够在同一IDE中处理源文件,目标文件和样式文件。

您可以找到更多详细信息here

希望这会有所帮助。