
Cursor IDE: Waarom Ik VS Code Heb Ingeruild en Niet Meer Teruggaa
Na jaren trouw VS Code-gebruiker te zijn geweest, ben ik overgestapt naar Cursor. Dit is geen review -- dit is een eerlijk verhaal over hoe het mijn dagelijkse workflow heeft veranderd.
Ik was een trouwe VS Code-gebruiker. Jaren lang. Mijn configuratie was perfect afgestemd, mijn extensies zorgvuldig gekozen, mijn keybindings ingesleten in mijn spiergeheugen. En toen probeerde ik Cursor.
Dit is geen gesponsord verhaal en geen feature-lijst. Dit is wat er daadwerkelijk veranderde in mijn dagelijkse werk.
De eerste week: sceptisch
Cursor is gebouwd op de open-source basis van VS Code, dus de interface voelt meteen vertrouwd. Mijn extensies werkten, mijn thema's waren er, mijn keybindings intact. Dat verlaagde de drempel enorm.
Maar in het begin was ik sceptisch. GitHub Copilot deed het prima in VS Code. Waarom zou ik een hele editor vervangen voor AI-features?
Het antwoord kwam op dag drie, toen ik een complexe refactoring moest doen over acht bestanden.
Het moment dat het klikte
In VS Code met Copilot zou ik bestand voor bestand hebben gewerkt. Zoeken, vervangen, context opnieuw opbouwen, hopen dat ik niets miste.
In Cursor beschreef ik in Agent Mode wat ik wilde: "Refactor de authenticatie-laag om Supabase SSR te gebruiken in plaats van de client-side auth. Pas alle routes aan die auth-checks doen."
Cursor analyseerde mijn codebase, stelde een plan op, en voerde het uit. Bestand voor bestand, met diff-previews voordat ik iets accepteerde. Het kostte 20 minuten in plaats van een halve dag.
De features die het verschil maken
Tab Autocomplete
Niet de autocomplete die je kent. Cursor voorspelt niet alleen de volgende regel, maar hele blokken code. Met responstijden van 200-300 milliseconden voelt het alsof het je gedachten leest. In mijn ervaring is het merkbaar nauwkeuriger dan Copilot, vooral bij complexe TypeScript-patronen.
CMD+K: Natuurlijke Taal Editing
Selecteer een stuk code, druk op CMD+K, en beschrijf wat je wilt in gewoon Nederlands of Engels. "Voeg error handling toe voor netwerk failures", en Cursor herschrijft de code. In circa 70% van de gevallen is het resultaat productie-waardig op de eerste poging.
Codebase-Aware Chat
Dit is waar Cursor echt onderscheidend is. De ingebouwde chat (CMD+L) begrijpt je volledige projectstructuur. Je kunt vragen stellen als "Hoe werkt de authenticatie-flow in dit project?" en Cursor geeft een antwoord met directe file-referenties. Geen geknip en geplak van code in een extern chatvenster.
Agent Mode met Subagents
De nieuwste toevoeging. Cursor kan nu meerdere subagents inzetten voor complexe taken. Het plant, implementeert, test, en itereert. Vergelijkbaar met hoe een junior developer zou werken, maar dan sneller en zonder pauze.
De productiviteitswinst is echt
Na een maand gebruik kan ik eerlijk zeggen: de productiviteitswinst is substantieel. Tab completions alleen al besparen me 20-30 minuten per codeersessie. De conversation-driven development aanpak, waarbij ik problemen beschrijf in plaats van direct code te typen, heeft mijn aanpak fundamenteel veranderd.
Dat is niet alleen mijn ervaring. Cursor heeft inmiddels meer dan een miljoen gebruikers en wordt standaard gebruikt bij bedrijven als Salesforce (90%+ van hun engineers), NVIDIA, Stripe en Shopify.
Eerlijke kanttekeningen
Cursor is niet perfect:
- Kosten: Het Pro-abonnement is niet goedkoop als je het vergelijkt met gratis VS Code + Copilot basic
- Afhankelijkheid: Je leunt stevig op AI, en als de service traag is, merk je dat meteen
- Leercurve: Om het maximale eruit te halen, moet je leren hoe je effectief met agents communiceert. Dat is een vaardigheid op zich
- Privacy: Je code gaat naar externe servers voor verwerking. Voor sommige projecten is dat een dealbreaker
Voor wie is het?
Als je dagelijks met code werkt en open staat voor een nieuwe manier van ontwikkelen, is Cursor het proberen waard. Vooral als je werkt aan multi-file projecten waar context cruciaal is.
Als je sporadisch code schrijft of werkt aan strikt vertrouwelijke codebases zonder cloud-processing, blijf dan bij je huidige setup.
Mijn setup
Voor wie het interessant vindt, mijn huidige stack:
- Editor: Cursor (met agent mode als primaire werkwijze)
- Framework: Next.js 15 + TypeScript
- Backend: Supabase (PostgreSQL)
- Styling: Tailwind CSS v4
- Deployment: Vercel
Deze combinatie, aangedreven door Cursor's AI-features, is de meest productieve setup die ik ooit heb gehad.
Gerelateerde artikelen
OntwikkelingAIAgentic EngineeringVan Vibe Coding naar Agentic Engineering: Het Einde van Code Typen
Andrej Karpathy introduceerde begin 2026 het concept agentic engineering. Vibe coding is dood -- dit is wat ervoor in de plaats komt en wat het betekent voor jouw carriere als developer.
4 min. leestijd20 maart 2026Lees verder
OntwikkelingNext.jsReactNext.js Server Components in Productie: 5 Lessen Die Ik Op de Harde Manier Leerde
Server Components beloven kleinere bundles en betere performance. Maar de weg naar productie zit vol valkuilen. Dit zijn de vijf lessen die ik leerde bij het bouwen van echte applicaties.
4 min. leestijd14 maart 2026Lees verder