DSC-McMaster-U / vscode-can-do-that

All the best VSCode tips, tricks, and hacks that no one bothered to tell you about.

Home Page:https://dsc.community.dev/events/details/developer-student-clubs-mcmaster-university-presents-vscode-can-do-that/#/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

VSCode Can Do That?!

Link to Event Page

Youtube Video

^ click to see the recorded youtube video

Requirements

Agenda

1. Introduction

See slides

  • What is Visual Studio Code?
  • Why use Visual Studio Code?

2. The Basics

See basics.md

  • GUI Navigation
  • File Navigation
  • Command Pallete

3. Editing Code

See edit.py

  • Basics
  • Useful Tricks (commenting/indenting blocks of code, expand selection, etc ...)
  • Multi-Cursor Editing
  • Advanced Tricks (transform, sort, transpose, etc ...)

4. Navigating Code

See navigate.js

  • Code folding
  • Go to Definition/Symbol/Line
  • Go Back/Forward
  • Language Features
  • Intellisense
  • Linting
  • Formatting
  • Refactoring (renaming)
  • Searching

5. "Real World" Example

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

6. Customization

See customizaztion.md

  • Themes
  • Keyboard Shortcuts
  • Settings

7. Extras

See extras.md

  • Extensions
  • Remote Development
  • Additional Resources

About

All the best VSCode tips, tricks, and hacks that no one bothered to tell you about.

https://dsc.community.dev/events/details/developer-student-clubs-mcmaster-university-presents-vscode-can-do-that/#/


Languages

Language:Python 70.0%Language:JavaScript 30.0%