Recommended VS Code extensions for CYF learners.
| Name | ID | Purpose |
|---|---|---|
| Prettier | esbenp.prettier-vscode |
Code formatter - Format your code automatically |
| ESLint | dbaeumer.vscode-eslint |
Linter - Tells you when your code is wrong |
| Code Spell Checker | streetsidesoftware.code-spell-checker |
Tells you when you've spelt something wrong |
| GitLens — Git supercharged | eamodio.gitlens |
Connect with GitHub/Git |
| Live Server | ritwickdey.LiveServer |
Run your code in the browser |
| Live Share | MS-vsliveshare.vsliveshare |
Share your project with a team |
| Git Mob co-author commits | RichardKotze.git-mob |
Easily co-author a commit message from the source control panel when pair programming |
| Playwright | ms-playwright.playwright |
Run Playwright tests in VS Code |
| Extension Pack for Java | vscjava.vscode-java-pack |
Work with Java in VS Code |
This pack also turns off autocomplete and AI suggestions (Copilot, IntelliSense popups, snippets, tab completion) by default, so that learners type code themselves instead of having answers completed for them.
Suggestions are still available on demand with Ctrl+Space (⌃Space on Mac), and any of these defaults can be overridden in your own user settings.