VS Code (Visual Studio Code) is een gratis code-editor van Microsoft waarmee developers de bestanden van een softwareproject schrijven en ordenen. In de kern is het een slimme teksteditor, maar met ingebouwde tools voor zoeken, debuggen en koppelen aan andere systemen doet het veel meer dan tekst bewaren. Het kwam uit in 2015 en groeide in een paar jaar uit tot de editor waar de meeste developers als eerste naar grijpen.

Zie het als de werkplaats waar het bouwen gebeurt. Een timmerman heeft één werkbank met al het gereedschap binnen handbereik, de zaag, de klemmen, de rolmaat, allemaal op een armlengte. Een developer heeft VS Code, waar de code, de terminal, de foutmeldingen en de projecthistorie samen in één venster zitten. Het werkt nauw samen met Git, dus wijzigingen opslaan en bekijken kan zonder de editor ook maar één keer te verlaten. Je typt een regel, ziet het probleem gemarkeerd, lost het op en legt het resultaat vast, zonder van app te wisselen.

Wat VS Code zo gangbaar maakt, zijn de extensies. Out of the box blijft het licht en snel, maar je voegt ondersteuning toe voor vrijwel elke taal, plus hulpjes voor linting die typefouten en vergissingen oppikken op het moment dat je ze maakt. Wil je met Python, Docker of een specifiek framework werken? Daar is een extensie voor, meestal gratis. Veel teams behandelen het als een volwaardige ontwikkelomgeving in plaats van een kale editor, want met de juiste add-ons doet het bijna alles wat een zwaarder pakket doet.

Bij TopDevs werken we op de meeste klantprojecten in VS Code. Zo blijft onze setup consistent en kan elke developer makkelijk het werk van een collega oppakken.