Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Thymeleaf support in IDEs

The replacement of JSP by Thymeleaf in Spring is great! I like it very much. But library is new and IDEs are suffering lack of support of it. Can anyone suggest plugins or extensions for popular IDEs, such as Netbeans, Eclipse, IntelliJ, which supports syntax highlighting, autocomplete and error checking. Or does anybody know, may be this modules are in active development now?

like image 251
Demwis Avatar asked Dec 30 '13 02:12

Demwis


People also ask

Is Thymeleaf still relevant?

While Thymeleaf is more of a template engine for server-side application development. But Thymeleaf's popularity is on a steady rise. The developer community is slowly moving away from 'once a common' MVC framework for Javascript-based development.

Is Thymeleaf supported by Spring MVC?

Thymeleaf offers a set of Spring integrations that allow you to use it as a fully-featured substitute for JSP in Spring MVC applications.

Is Thymeleaf part of spring boot?

Thymeleaf is a server-side Java-based template engine for both web and standalone environments, capable of processing HTML, XML, JavaScript, CSS and even plain text.

Can we use Thymeleaf without Spring?

Note that, although this article –and the corresponding example app– uses the Spring Framework, Thymeleaf can also be used for processing email templates in an application without Spring.


2 Answers

There is an official Thymeleaf plugin for eclipse: https://github.com/thymeleaf/thymeleaf-extras-eclipse-plugin

Support for IntelliJ IDEA has been requested and is a popular ticket now, but there are no news so far about any plans to really add it: http://youtrack.jetbrains.com/issue/IDEABKL-6713

Disclaimer, due to StackOverflow rules: I am thymeleaf's author.

like image 164
Daniel Fernández Avatar answered Nov 17 '22 23:11

Daniel Fernández


IntelliJ IDEA 14 is officially released with Thymeleaf support for code completion, navigation, finding usages, rename refactoring, 'Create message' quick-fix, and Spring MVC integration. For details see https://www.jetbrains.com/idea/whatsnew/

like image 33
Mario Eis Avatar answered Nov 17 '22 23:11

Mario Eis