Visual Studio Code is krachtig in zijn basisvorm, maar wordt pas echt handig met de juiste extensies. Extensies zijn uitbreidingen die extra functies toevoegen, zoals automatisch herladen met Live Server, automatisch aanvullen van paden met Path Intellisense, of het netjes formatteren van code met Prettier. Door een paar essentiële extensies te installeren, werk je sneller, maak je minder fouten en wordt je workflow overzichtelijker.
In dit hoofdstuk overlopen we de belangrijkste extensies voor HTML, CSS en JavaScript. Ook krijg je tips voor extra instellingen die het werken in VS Code aangenamer maken.
class="..." uit je eigen CSS én Bootstrap.href/src. Typ assets/ en kies het bestand.In VS Code kan je instellingen aanpassen via het tandwiel links onderaan → Instellingen. Voor gevorderden kan je ook direct werken in het Settings (JSON)-bestand. Voeg daarin deze regels toe:
{
"editor.formatOnSave": true,
"liveServer.settings.port": 5500,
"liveServer.settings.useLocalIp": true,
"css.classCompletion.enable": true,
"html-css-class-completion.enableEmmetSupport": true,
"editor.minimap.enabled": false
}
"editor.formatOnSave": true
→ Formatteert je code automatisch netjes bij opslaan (werkt met Prettier of de standaard formatter)."liveServer.settings.port": 5500
→ Stelt de poort van Live Server in. Handig als er een conflict is, of om steeds dezelfde poort te gebruiken."liveServer.settings.useLocalIp": true
→ Laat je site ook openen via het lokale IP-adres (bv. http://192.168.0.12:5500),
zodat je kan testen op smartphone of tablet."css.classCompletion.enable": true
→ Zet automatische aanvulling aan voor CSS-klassen in je HTML."html-css-class-completion.enableEmmetSupport": true
→ Combineert Emmet en class-aanvulling, zodat je sneller Bootstrap- en eigen klassen kan gebruiken."editor.minimap.enabled": false
→ Schakelt de minimap (het kleine overzicht rechts) uit. Rustiger voor beginners, minder afleiding.bootstrap.min.css of je eigen my_style.css echt gelinkt is in je project.
class="btn → accepteer voorstel btn btn-primary.href=" of src=" → kies pad met Path Intellisense.