DEV Community

Discussion on: 5 EXACT alternatives of VSCode!

Collapse
 
evilprince2009 profile image
Ibne Nahian

It's not fare if you consider Visual Studio just as an alternative to Visual Studio Code. Visual Studio is far more than a code editor. Its by far the most feature advanced full blown IDE. Visual Studio has lots of such features that Visual Studio Code is not even made to handle. They are two completely different products. Don't compare VS and VS Code just because they share names.

Collapse
 
muhimen123 profile image
Muhimen

Somewhat agree. But I would counter it...

Visual Studio = Visual Studio Code + a lot more

That means VSC is a subset of VS. And if it is a subset, that means VS has all the features(except light-weight) that VSC does.

After all, we can say the are similar. (my logic isn't the best, still bare it 😋)

Collapse
 
shybovycha profile image
Artem Shubovych

I don't think VS is built in JS tho... Which means, VSC is definitely not a subset of VS

Thread Thread
 
muhimen123 profile image
Muhimen • Edited

I wasn't talking about the language, I was talking about the capabilities.

(it's actually TS, not JS)

Thread Thread
 
evilprince2009 profile image
Ibne Nahian

TS is a superset of JS

Thread Thread
 
shybovycha profile image
Artem Shubovych

You are missing the point: you can't implement lots of features VS has in JS. Like, not in this time and reality. This includes tons of .NET and C/C++ development tools like debuggers and optimizations.

Collapse
 
rivernotflowing profile image
River

really? can you program scala 3 in vs? Can you even do scala 2? How about haskell? ocaml?

Thread Thread
 
evilprince2009 profile image
Ibne Nahian • Edited

Why the hell anyone would ever want to write scala or Haskell on VS? VS is specially optimized for C# .NET. Also it can nicely handle C++, F#, Python, VB, JS & TS. Would you consider Goland or PyCharm for writing Scala, Haskel, OCaml? Your comparison is totally irrelevant.

Thread Thread
 
rivernotflowing profile image
River

I was responding to the ridiculous claim that “VSC is a subset of VS”

Collapse
 
rivernotflowing profile image
River • Edited

they're different products, VS has a fuck ton of features. Does that mean you can claim that any code editor is a subset of it? Ultimately there are zero shared components/ux between the 2, they're just 2 IDEs with different approaches and audiences

Collapse
 
jsbeaulieu profile image
Jean-Sébastien Beaulieu

For some specific languages, VS Code is quite literally an IDE at this point in time. So yes, I'd say it's quite fair. The distinction between an editor and an IDE (Integrated Development Environment) is quite arbitrary anyway, when these days you can extend editors to integrate new functionality.