IDE для таблиц стилей XSLT

JavaX теперь поставляется с этой функцией. Например, миниатюра и название видео показаны в двух строках:

SS map = youtubeVideoInfo("https://www.youtube.com/watch?v=4If_vFZdFTk"));
showImage(map.get("title"), loadImage(map.get("thumbnail_url")));

Пример

11
задан Dana Holt 2 June 2009 в 19:02
поделиться

6 ответов

Редакторы, которые стоит проверить:

У всех есть свои особые преимущества, так что просто проверьте их. Если у вас уже есть Visual Studio, я бы посоветовал вам просто начать с этой.

10
ответ дан 3 December 2019 в 06:47
поделиться

Я использую Visual Studio. Он позволяет вам устанавливать точки останова (условные или иные) и устанавливать наблюдения для любого выражения XPath, которое вы можете придумать. Он также поддерживает XSLT прямо из коробки и раскрашивает его иначе, чем обычный XML, поэтому разработка в нем очень проста.

3
ответ дан 3 December 2019 в 06:47
поделиться

Я получил от кого-то здесь рекомендацию для Altova XMLSpy , и это было довольно приятно в те несколько дней, когда я им пользовался.

1
ответ дан 3 December 2019 в 06:47
поделиться

Я рекомендую XMLSpy, но не бесплатно - http://www.altova.com/products/xmlspy/xmlspy.html

Если вы ищете бесплатно, вы можете попробовать NetBeans - http://www.netbeans.org/

3
ответ дан 3 December 2019 в 06:47
поделиться

XML Spy - лучшее, что я использовал, без вопросов. Но это очень дорого.

Я думаю, что отладка XSLT и пошаговый режим действительно переоценены. Конечно, когда я начал использовать XSLT, там не было отладчиков, так что я мог просто идентифицировать себя здесь с моими мучителями. Но те же вещи, из-за которых написание XSLT часто кажется таким же трудным, как вождение автомобиля в смирительной рубашке (например, переменные этого не делают), также делают использование отладчика не намного более полезным, чем парадигма вставки-печати-оператора. ]

0
ответ дан 3 December 2019 в 06:47
поделиться

Я был доволен использованием XML Cooktop для легкой разработки XSL. Это бесплатно и оказалось довольно надежным для меня.

1
ответ дан 3 December 2019 в 06:47
поделиться