3

Eclipse 3.5를 FreeMarker 템플릿 플러그인과 함께 사용하고 있는데,보기에 상관없는 구문 유효성 검사 문제가 표시됩니다.Eclipse 3.5에서 FreeMarker 유효성 검사를 비활성화하십시오.

이 유효성 검사를 해제하거나이 템플릿 오류를 경고로 다운 그레이드 할 수 있습니까? 이전 버전의 이클립스에서는 Window -> Preferences -> Validation을 살펴 보았지만 3.5에서는 그렇지 않습니다.

UPDATE : 템플릿

오류 : 라인 16 foo.ftl, 일치하는 9 noescape가 발생 탈출 열 공식적으로은 내가지고있어 오류가 이것이다. in foo.ftl

답변

1

내가 아는 한, Freemarker 플러그인 (JBoss Tools에서 사용하는 것으로 가정)은 구문 오류를 보여 주며 Java 편집기의 java 구문 오류와 마찬가지로 - 또는 해제 할 수 없습니다. "다운 그레이드". 기본적으로 Freemarker 파서가 템플릿을 구문 분석 할 수 없다는 의미입니다.

"핵심"Eclipse에 Window/Preferences/Validation이 없으면 유효성 검사 페이지를 얻으려면 web tools을 설치해야합니다. 그러나 Freemarker 구문 검증 옵션을 설정할 수 없습니다.

+0

나는 듣고 싶지 않았지만, 네가 맞을 까봐 걱정한다. 이클립스 플러그인을 전혀 사용하지 않는 것보다 훨씬 나 빠릅니다. 한 가지 질문 : 제 플러그인은 JBoss Tools가 아닌 Visigoth Software Society에서 제공 한 것입니다. 거기에 차이점이 있으면 알려주십시오. – Jeff

+0

Visigoth 플러그인을 사용해 보았는데 피사체의 차이를 볼 수 없습니다. 두 플러그인 모두 Freemarker 구문 검사기를 사용하며 둘 중 어느 것도이 기능을 해제 할 수 없습니다. 호기심에서 벗어나 Freemarker 스크립트에서 이러한 오류가 발생했을 때의 유스 케이스는 무엇입니까? –

1

비슷한 구문 오류 문제가있어서 freemarker 템플릿 파일에 빨간색 X 표시가 계속 나타납니다. 해결책은 새로운 문법을 지원하지 않는 오래된 freemarker.jar를 대체하는 것이 었습니다 ... 제 경우에는 ... eclipse \ plugins \ org.visigoths.freemarker_2.3.2

이클립스를 다시 시작한 후에, .ftl 파일을 한 번 열면 다시 유효성이 검사되고 구문 오류가 사라집니다.

+0

그건 나를 위해 작동하지 않는 것,하지만 제안을 주셔서 감사합니다. – Jeff

+0

내 플러그인 설치가 이미 최신 freemarker 버전입니다. 결코 적게,'noescape' 태그는 오류로 표시됩니다. IMHO이 템플릿은 템플릿이 예상대로 정확하게 작동하기 때문에 버그입니다. – BetaRide