Essential Extensions
| Extension | Description |
|---|---|
| Prettier | Code formatter |
| ESLint | JavaScript linting |
| GitLens | Enhanced Git integration |
| GitHub Copilot | AI code completion |
| Live Server | Local dev server |
| Thunder Client | REST API testing |
| Remote - SSH | Remote development |
| Docker | Container management |
Settings Sync
| Method | Description |
|---|---|
| Built-in | Sign in with GitHub/Microsoft |
| Settings file | settings.json manual sync |
| Profiles | Multiple configuration profiles |
Configuration Files
| File | Location |
|---|---|
settings.json |
User preferences |
keybindings.json |
Custom shortcuts |
tasks.json |
Build tasks |
launch.json |
Debug configurations |
.vscode/ |
Workspace settings |
extensions.json |
Recommended extensions |
Multi-cursor Editing
| Shortcut | Action |
|---|---|
| โฅ+click | Add cursor |
| โโฅโ | Add cursor above |
| โโฅโ | Add cursor below |
| โโงL | Cursor at all occurrences |
| โD | Add next occurrence |