DEV Community

loading...
Cover image for Spring Boot in Visual Studio Code

Spring Boot in Visual Studio Code

therealdanvega profile image Dan Vega ・1 min read

I use Visual Studio Code for everything these days. In the past couple of months alone I have used it for HMTL, CSS, JavaScript, Java, Spring, C#, Go, Vue, Angular, and TypeScript.

A few folks were surprised when I told them that I was doing Java + Spring Boot development in VS Code so I thought I would put a video together to show it off.

In this video, I will create a new Spring Boot Project in Visual Studio Code. Then we will add a REST API controller that our front end project can talk to. Finally, we will create a simple Vue project that talks to our Spring Boot backend.

Here is the video along with the extensions you should install.

Extensions:
https://marketplace.visualstudio.com/items?itemName=Pivotal.vscode-boot-dev-pack
https://marketplace.visualstudio.com/items?itemName=vscjava.vscode-java-pack

Anyone else using Visual Studio Code for Spring Development? Are you facing any issues, got any tips?

Discussion

pic
Editor guide
Collapse
michelemauro profile image
michelemauro

I use VSCode for Boot development on Windows. Biggest issues are the not-up-to-par Kotlin support (we are experimenting with it as a next-step-Java and for Android programming) that forces me to use JIdea, and sometimes the less-than-functional shell integration.

Gradle integration got better lately, so some problems went away. And the overall lightness of the tool wins, at the end.

Collapse
citizen428 profile image
Michael Kohl

πŸ‘ on the Kotlin + Spring Boot combo, just had a very nice experience with this.

Collapse
kadhireshan profile image
Anand Kadhir

I am using VS code for Angular, Java, Oracle and Remote SSH development activities.

We can use this below extension for Oracle developments.
marketplace.visualstudio.com/items...
It is no way better than SQL Developer but I hope Oracle will be working on the improvement of this extension.

Collapse
matthew_s_brown profile image
Matt Brown

Been doing Spring Boot on a Raspberry Pi with a Linux flavored version of Studio Code called Code-OSS.

Collapse
itsraghz profile image
Raghavan alias Saravanan Muthu

interesting to hear. Code-OSS is a separate flavor of VS Code?

Collapse
matthew_s_brown profile image
Collapse
iuriimednikov profile image
Yuri Mednikov

Switched from Idea to VSCode for Java development couple of months ago - and I don't regret.

Collapse
giusescara profile image
Giuseppe Scaramuzzino

Which extensions did you have installed ?

Collapse
mulalomadida profile image
Mulalo Madida

I use Eclipse IDE to develop springboot apps. I have never tried springboot in visual studio code.

Let me test drive now...<😊>