"Meglio" potrebbe essere soggettivo, dato che personalmente preferisco Notepad++ rispetto a VS Code. Notepad++ si carica molto più velocemente, sembra e si comporta come un'app nativa di Windows (nonostante sia stato creato da Microsoft, VS Code è stato chiaramente influenzato da Sublime Text), ed è complessivamente meno fastidioso da usare rispetto alla maggior parte degli altri editor di codice grazie alla sua semplicità. (Ho ogni editor multipiattaforma gratuito che esiste installato sul mio portatile e li uso tutti di tanto in tanto.)
Ma VS Code ha un set di funzionalità più ampio, e attraverso le estensioni supporta l'evidenziazione della sintassi per più lingue di Notepad++, compresi gli ultimi framework e librerie, come TypeScript per Angular, JSX per React.js, e i file VUE per Vue.js.
Personalmente non uso VS Code a meno che non stia lavorando ad un progetto che tragga davvero vantaggio dalle sue caratteristiche di rilevamento automatico/completamento del codice o dalla sua evidenziazione della sintassi. Altrimenti, uso quasi sempre Notepad++ per le sue prestazioni più veloci, la classica interfaccia utente in stile Windows e i suoi colori predefiniti per l'evidenziazione della sintassi (so che non è esattamente la norma, ma preferisco di gran lunga il testo scuro su uno sfondo bianco).