-
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:
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
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
- 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.