IntelliJ IDEA completely supports FreeMarker and Velocity through all of its productivity-boosting features: code completion, syntax and error highlighting, implicit variable declarations in comments, parameter info and quick documentation, and the others. Moreover, the complete support is provided for HTML and CSS code embedded in the templates.
Additionally, IntelliJ IDEA provides several intention actions and coding assistance features that help you make Freemarker/Velocity development easier.
- Explicit variable definition for better coding assistance
- Code completion in comments for implicit dynamic variables