Raw Notes: Visual Studio Code
VSCode
-
Started by saying their goal is not to convert IntelliJ, Eclipse, NetBeans devs.
-
Editors
-
TextEdit
-
SublimeText
-
jEdit
- Had huge plugin ecosystem. From sourceforge
-
-
On the other end of the spectrum you have IDEs.
-
Text editors
-
Keyboard centric
-
Lightweight/fast
-
Files/folders
-
-
IDEs
-
Project systems
-
Integrated build
-
Debug
-
VCS
-
Code understandig
-
-
What about something in the middle?
-
VS Code is an editor, but has some capabilities from the IDS
-
Code understanding
-
Debug
-
Everything from the Text editors
-
-
-
If you want to stick to one editor, VSCode + extensions.
-
Spring Initializr
-
IntelliCode
- AI-assited pattern recognition
DEMOS
- Setting it up.
code --user-dir empty --extensions-dir empty/extensions
-
Some basic things you can do
-
Maven projects
-
Had some demo issues
-
Spring
DEMOS
-
SpringBoot
@RestController
. -
Initializr
-
Go-to-symbol works with Spring beans
-
PetClinic
-
-
AzureDevSpaces
-
Rapidly iterate and debug containers in Kubernetes
-
Showed how you can drop in a new Service-B in the midst of other existing services.
-