As you know the IDE is usually a subject of ‘religious’ debate and we want to avoid it. For Java and Angular development you can use any text editor to create the code but here we try to list IDE built to ease the development.

Usually is your employer or client that decide the tool you have to use and you cannot anything to change his mind.

Here a list of tools that are useful for your Java and Angular development.


For Java the 3 leaders are very well known. The best is ‘a matter of preference’.



For this website we will use a combination of tools (trying to compare them) with a preference for free and open source tools.

We will try to use mainly Netbeans for Java and Visual Studio Code for Angular.

If I had the choice, in a professional environment, I’d choose IntelliJ IDEA (and WebStorm).