Hacker News new | ask | show | jobs
by IshKebab 959 days ago
Yes. These features are directly supported by VSCode. They aren't added via plugins.

Support for specific languages/debuggers/build systems is provided by extensions.

Look up how LSP and DAP work for example. A hugely successful extensible IDE system.