3

Я использую Eclipse 3.5 с плагином шаблона FreeMarker, и он показывает мне проблему проверки синтаксиса, которую я не хочу видеть.Отключить проверку FreeMarker в Eclipse 3.5

Как отключить эту проверку или, возможно, понизить эту ошибку шаблона до предупреждения? В предыдущих версиях Eclipse я бы, вероятно, смотрел в Window -> Preferences -> Validation, но я не вижу этого в 3.5.

UPDATE: Для записи, ошибка, я получаю это:

Ошибка в шаблоне: foo.ftl в строке 16, колонка 9 noescape, без согласования бегству столкнулись. в foo.ftl

ответ

1

Насколько я знаю, плагин Freemarker (предполагая, что вы используете один из JBoss Tools) показывает синтаксические ошибки, и те из них - так же, как ошибки синтаксиса Java в редакторе Java - не может выключить или «понизить». В основном это означает, что парсер Freemarker не может проанализировать ваш шаблон.

Window/Preferences/Validation не входят в «ядро» Eclipse, вам нужно установить web tools, чтобы получить страницу проверки. Однако вы не можете установить параметры проверки синтаксиса Freemarker.

+0

Не то, что я надеялся услышать, но я боюсь, что вы можете быть верны. Это намного хуже, чем отсутствие плагина Eclipse. Один вопрос: мой плагин - из Общества программного обеспечения Visigoth, а не JBoss Tools. Если вы знаете какие-либо различия там, пожалуйста, дайте мне знать. – Jeff

+0

Я пробовал плагин Visigoth, и я не вижу никакой разницы по этому вопросу. Оба плагина используют проверку синтаксиса Freemarker, и ни одна из них не позволяет отключить эту функцию. Просто из любопытства, что ваш прецедент за такую ​​ошибку в вашем скрипте Freemarker? –

1

У меня была аналогичная проблема с синтаксической ошибкой и продолжала получать красную метку X в моем файле шаблона freemarker. Решение заключалось в замене старого freemarker.jar, который не поддерживал новый синтаксис ... в моем случае он был в ... eclipse \ plugins \ org.visigoths.freemarker_2.3.2

После перезапуска затмения у меня было чтобы открыть файл .ftl один раз, чтобы он был повторно проверен и ошибка синтаксиса исчезла.

+0

Это не работало для меня, но спасибо за предложение. – Jeff

+0

Моя установка плагина уже имеет последнюю версию freemarker. Тем не менее, тег noescape помечен как ошибка. ИМХО это ошибка, так как шаблон работает точно так, как ожидалось. – BetaRide

Смежные вопросы