FreeMarker с Eclipse Luna

В настоящее время я пытаюсь установить Eclipse Luna для FreeMarker. Я установил FreeMarker IDE, предоставленный JBoss: http://download.jboss.org/jbosstools/updates/stable/luna/

Когда я создаю и редактирую файл FTL, синтаксис выделяется, однако автозаполнение и индикатор синтаксической ошибки не работают.

Может кто-нибудь мне помочь ? Спасибо.


person Thomas Betous    schedule 23.01.2015    source источник
comment
Этот плагин настолько плох, что он продолжает вызывать сбой утверждения в eclipse.   -  person Huangism    schedule 10.12.2015
comment
Это правда, он все еще нестабилен. На самом деле я вообще не использую плагин, потому что делаю свой шаблон простым. В любом случае, если вам действительно нужен плагин для редактирования ftl, вы можете выбрать другой IDE или текстовый редактор. Вот официальная ссылка от freemarker: freemarker.incubator.apache.org/editors.html Вы также можете помочь улучшить плагин freemarker eclipse по этому адресу: github.com/jbosstools/jbosstools-freemarker< /а>   -  person Thomas Betous    schedule 14.12.2015
comment
Я смог вернуться к версии 1.3. Несмотря на то, что у него нет последних встроенных переменных freemarker, но, по крайней мере, я могу использовать редактор. Эта ошибка уже поднималась   -  person Huangism    schedule 14.12.2015


Ответы (2)


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

Изменить. См. следующие комментарии, чтобы узнать, как решить эту проблему.

person ddekany    schedule 23.01.2015
comment
У меня тоже эта проблема. Я удалил плагин Freemarker: Help -> Installation Details -> найдите и выберите плагин freemarker -> Uninstall... . Затем я связал файлы *.ftl с редактором xml и типом содержимого xml. - person onlynone; 30.04.2015
comment
Кстати, вокруг этого есть некоторая активность: github.com/jbosstools/jbosstools-freemarker, issues.jboss.org/browse/JBIDE-18244. Так что есть надежда, что это исправят. - person ddekany; 30.04.2015
comment
Кажется, я (возможно) исправил большинство проблем, скопировав freemarker-2.3.22.jar в каталог плагина freemarker (где freemarker-2.3.21.jar), а затем отредактировав META-INF/MANIFEST.MF, чтобы он ссылался на более новый jar. - person onlynone; 01.05.2015
comment
Я использовал плагин с 2.3.22, но он не был более стабильным. Было бы удивительно, если бы версия FreeMarker имела значение, поскольку плагин не слишком полагается на FreeMarker, он просто использует его для маркеров ошибок. - person ddekany; 01.05.2015
comment
Похоже, что многие проблемы нестабильности были исправлены в JBoss Tools 4.3.0.Beta1! Хотя это для Eclipse Mars, а не для Luna. - person ddekany; 25.06.2015
comment
ддекани правильно. Я установил 1.4.101.Beta2 в Luna, проблем не возникло. Пришлось компилировать из исходников и добавлять вручную. Я надеюсь, что они сделают релиз Luna с этими исправлениями. - person onlynone; 25.06.2015
comment
Это хорошо для меня. Спасибо @ddekany! - person Thomas Betous; 23.07.2015

Я нашел решение для Spring Tools Suite. Надеюсь, это сработает для других версий eclipse.

Сначала перейдите в Windows> Preference>, затем следуйте этому изображению:

введите здесь описание изображения

Во-вторых, снова перейдите в Windows> Preference>, затем следуйте этому изображению:

введите здесь описание изображения

затем перезапустите eclipse и снова откройте файл .ftl. желаю удачи.

person Tanim reja    schedule 15.05.2018