Member-only story
5 reasons that convinced me to use VS Code for Java development
My experience after about one year of using VS Code for Java development
I have always tested VS Code for Java application development, but about a year ago, I found myself inside VS Code more than my favorite old friend, IntelliJ Community Edition! Over the years, VS Code has improved and improved for Java development, and now I only use VS Code for Java development at any size.
In this article, I will discuss five main reasons that convinced me to migrate to VS Code from IntelliJ Community Edition. At the end of the article, I will also mention some drawbacks of this decision.

· What has changed?
∘ 1- Remote Development support
∘ 2- Faster startup and better performance
∘ 3- VS Code profile
∘ 4- Very powerful plugin ecosystem and highly customizable
∘ 5- Dev Containers support
· Features of IntelliJ that I miss
· Final Thoughts
What has changed?
When we talked about VS Code in the past, Frontend, Python, or Go development came to mind. But in recent years, things have changed a lot. The powerful and huge Java community has been attracted to the awesomeness of VS Code. Now, we have two Java language servers from Red Hat and Oracle and a bunch of extensions for Java…