velocity.snippets 443 B

12345678910111213141516171819202122232425262728
  1. # macro
  2. snippet #macro
  3. #macro ( ${1:macroName} ${2:\$var1, [\$var2, ...]} )
  4. ${3:## macro code}
  5. #end
  6. # foreach
  7. snippet #foreach
  8. #foreach ( ${1:\$item} in ${2:\$collection} )
  9. ${3:## foreach code}
  10. #end
  11. # if
  12. snippet #if
  13. #if ( ${1:true} )
  14. ${0}
  15. #end
  16. # if ... else
  17. snippet #ife
  18. #if ( ${1:true} )
  19. ${2}
  20. #else
  21. ${0}
  22. #end
  23. #import
  24. snippet #import
  25. #import ( "${1:path/to/velocity/format}" )
  26. # set
  27. snippet #set
  28. #set ( $${1:var} = ${0} )