Link to Event Page
^ click to see the recorded youtube video
- Visual Studio Code (download link)
- Git (download link) (verify with
git --version
in command line)
See slides
- What is Visual Studio Code?
- Why use Visual Studio Code?
See basics.md
- GUI Navigation
- File Navigation
- Command Pallete
See edit.py
- Basics
- Useful Tricks (commenting/indenting blocks of code, expand selection, etc ...)
- Multi-Cursor Editing
- Advanced Tricks (transform, sort, transpose, etc ...)
See navigate.js
- Code folding
- Go to Definition/Symbol/Line
- Go Back/Forward
- Language Features
- Intellisense
- Linting
- Formatting
- Refactoring (renaming)
- Searching
See example.py
- Python Language Features via Extension
- Running Code
- Debugging Code
- Git Integration
- Code Snippets
- Tasks.json, Launch.json
- Code Quality (linting, format on save, trim whitespace on save, etc ...)
See customizaztion.md
- Themes
- Keyboard Shortcuts
- Settings
See extras.md
- Extensions
- Remote Development
- Additional Resources