2. How to start developing using Visual Studio Code
November 17, 2019 ยท View on GitHub
-
Make a local working copy of the project (
git clone https://github.com/lealceldeiro/gms.git). -
Go to File > Open Folder.

- Select the folder with the resources.

- At this point the whole project should be imported and shown similar to this:

2.1. Required extensions
These extensions are required to be added to VS Code:
- Language Support for Java(TM) by Red Hat
- Debugger for Java
- Java Test Runner
- Lombok Annotations Support for VS Code
2.2. Additional extensions
These extensions are not required to be installed in order to develop, but they will highly increase your productivity.
- Java Extension Pack (this one, will actually install many of the listed below)
- Checkstyle for Java
- Gradle Language Support
- Java Dependency Viewer
- Spring Boot Extension Pack (this will install some of the other spring extensions listed below)
- Spring Boot Tools
- Spring Boot Dashboard
- Spring Initializr Java Support
- GitLens โ Git supercharged
- Debugger for Chrome
- Angular Essentials (this one will actually install many of the extensions listed below for increasing productivity while developing with Angular)
- Angular Console
- Angular Language Service
- Angular TypeScript Snippets for VS Code
- angular2-inline
- ESLint
- markdownlint
- vscode-standardjs-snippets
- Node npm
- Peacock
- Code Spell Checker
- Docker (if you are going to use Docker)
- EditorConfig for VS Code
- IntelliJ IDEA Keybindings if you come from IntelliJ IDEA
- Visual Studio IntelliCode
- SQLTools
Miscellaneous
- Express setup
If you want to get the environment set up with all theses extensions and configurations described here just install Settings Sync and use this token (71a749e74ba9ffe07f03266e1f1fe3d9) to get extensions and configs in your VSCode synced.