创建和调试复杂XSLT样式表的最佳IDE是什么?
对于调试,设置断点和逐步执行源的功能非常棒。
我对商业和免费的所有选择感兴趣。
答案 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 。它缺少许多商业版本中提供的功能,例如:
但 Community Edition 仍然很酷,可以用作 XML(WSDL,XSLT,XQuery,DTD,CSS,XDR,XML Schema,JSON)的编辑器,其具有以下功能:< / p>
社区版也从15天试用期开始,因此您可以在决定版本之前先评估那些付费功能。
如果您确实需要XSLT调试,则可以选择 XML Editor Edition 。尽管 Community Edition 仍允许平滑转换,同时能够在同一IDE中处理源文件,目标文件和样式文件。
您可以找到更多详细信息here。
希望这会有所帮助。