|
|
|
|
|
by a_wild_dandan
964 days ago
|
|
A fresh VS Code install has all the usual IDE tools I need for my job (editing, debugging, symbol parsing, etc). Is it still not an IDE? Suppose it was missing something for someone else's workflow. What if we bundled all the extensions needed for most developers into the install? Is it an IDE then? We just need less modularity/more bloat at install? Distinguishing VS Code from IDEs seems so forced and unintuitive to me. What's the point? |
|
However it was designed really well in that it has a lot of good integrations which make plugins feel almost integrated and natural. Not to mention the plugin process is the smoothest i've seen of any text editor so for many people it is transparent, they just think they are enabling features and don't realize they are actually just downloading 3,000 plugins.
I'm not trying to argue a no-true-scottsman here. If people want to call it an IDE they can.
But download something from JetBrains and give that a go or something like xCode or the real Visual Studio and you'll see how deeply "integrated" it is, so that it feels like a full featured developer environment from the start, hence the IDE moniker.
There's nothing wrong with VSCode. You can do your whole job in it i'm sure. But compare it to something like JetBrains and it is really really hard to put them truly next to eachother. With enough customization you can get VSCode close, but it sure isn't like that without a lot of customization and plugins from 100 different developers with varying levels of support and reliability.
Fwiw, the Wikipedia page for Visual Studio calls it an IDE and the wikipedia page for VSCode calls it a "source code editor". So maybe as a "source code editor", thats where it bridges the gap between IDE and Text Editor.