2013-06-18 3 views
0

У меня есть шаблоны веб-контента Liferay (.vm) в проекте IntelliJ-12 и вы хотите, чтобы VelocityVariables были доступны в редакторе, поэтому некоторый код выглядит так:Как сделать Liferays VelocityVariables доступным для Intellisense в IntelliJ 12

#set ($portalURL = $getterUtil.getString($request.attributes.CURRENT_COMPLETE_URL)) 

знает о $ getterUtil, $ запрос и это методы от всех тех, кто VelocityVariables

возможно ли это каким-либо образом?

ответ

1

Вы можете определить переменные скорости в комментариях, например.

#* @vtlvariable name="getterUtil" type="GetterUtil" *# 

Вы также можете сделать это в специальном файле, чтобы ваш исходный код не был загрязнен такими комментариями.

Чтобы помочь вам в этом помочь, положите свою каретку на использование переменной в шаблоне Velocity и нажмите Alt + Enter, чтобы вызвать список быстрого исправления. Затем выберите действие «Определить переменную в комментарии».

+0

«Определить переменную в комментарии» отлично! – kidata