Earlier quoted context omitted.
Out of curiosity, what is it about an IDE that you find useful...? I'm probably just a heathen, but I've always done the build/run steps on the command line, and Sublime has LSP for all the syntax & semantics goodies other than that -- like for Python, I've got Ruff (syntax), Jedi (semantics), and CoPilot (autocomplete) running happily, with what I feel is an impressive amount of configurability. Are people just work…
"Out of curiosity, what is it about an IDE that you find useful...?" I really don't understand this question. It is like asking "What is it about SolidWorks that you find so useful"
1. Debugging right in the code, rather than in an ugly terminal copy of the code next to it (sounds nice!)
2. Better semantic features in language-specific IDEs (autocomplete, refactoring, etc).
Certainly those things sound nice, but I hope you see how they’re not essential!