我在IntelliJ-12项目中有我们的Liferay web内容模板(.vm),我想让VelocityVariables在编辑器中可访问,所以一些代码如下:
#set ($portalURL = $getterUtil.getString($request.attributes.CURRENT_COMPLETE_URL))从所有这些VelocityVariables中了解$getterUtil、$request及其方法
这有没有可能呢?
发布于 2013-06-19 05:39:40
您可以在注释中定义Velocity变量,例如
#* @vtlvariable name="getterUtil" type="GetterUtil" *#你也可以在一个特殊的文件中这样做,这样你的源代码就不会被这样的注释污染。
要使IDEA在这方面对您有所帮助,请将插入符号放在Velocity模板中的变量用法上,然后按Alt+Enter键调用快速修复列表。然后选择"Define variable in comment“操作。
https://stackoverflow.com/questions/17172451
复制相似问题