Install an IDE
Different IDEs have different levels of support for Java and TypeScript. The following table gives a rough evaluation of language support in the most commonly used IDEs.
| IDE | Java | TypeScript |
|---|---|---|
βββ | βββ | |
βββ | β | |
ββ | βββ | |
βββ | ββ | |
βββ | β |
β β Supported with a commercial add-on or a very limited free add-on
ββ β Limited built-in support or a free add-on with some limitations
βββ β Good built-in support or a good free add-on easy to install
Each IDE has installation packages for Windows, macOS, and Linux.
|
Tip
| IntelliJ IDEA Ultimate gives the best developer experience. |
IDE Extensions & Plugins
If you are using IntelliJ IDEA, install the Vaadin plugin.
If you are using Visual Studio Code, install the Vaadin extension, the Extension Pack for Java, and the Spring Boot Extension Pack.
If you are using Eclipse IDE, you should use the Eclipse IDE for Enterprise Java and Web Developers.