this post was submitted on 04 Dec 2024
26 points (100.0% liked)
Programming
17656 readers
216 users here now
Welcome to the main community in programming.dev! Feel free to post anything relating to programming here!
Cross posting is strongly encouraged in the instance. If you feel your post or another person's post makes sense in another community cross post into it.
Hope you enjoy the instance!
Rules
Rules
- Follow the programming.dev instance rules
- Keep content related to programming in some way
- If you're posting long videos try to add in some form of tldr for those who don't want to watch videos
Wormhole
Follow the wormhole through a path of communities !webdev@programming.dev
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Vscode is a text editor, sorry…“code editor”. Like you so graciously called out in a later comment, MS even clarified that it’s not an IDE. If VSCode is an IDE then so is VIM or Sublime Text or Notepad++, which of course is nonsense. IDE doesn’t just mean integrated development environment, it means it was meant to be used that way. Just because I turned my lawnmower into something that looks like an F1 race car doesn’t mean it’s an F1 race car.
You’re clearly aware of all of the arguments why VS code isn’t an IDE so it’s pointless to have this argument, but you seem to think that just because something looks like an IDE means it is, which is just categorically false.
Microsoft doesn't get to define what an IDE is. Also... I actually reread what they said and the implicitly say it is an IDE (and a "code editor" which is a fairly meaningless term):
"to fuller featured IDEs", not "to IDEs".
They didn’t have that originally, they added it because of people like you that are arguing that it’s an IDE when it clearly isn’t.
Code editor makes perfect sense. It’s a text editor with code highlighting, fast search, and an understanding of different languages, oftentimes with command windows to make working with text easier. Clearly distinct from something like notepad, that only has the ability to edit text and nothing else.
They added it within 4 months of launch.
They added text saying it is an IDE because they didn't want people to think it is an IDE? I think you've misunderstood.
And integrated debugging, testing, refactoring, ... Why exactly do you think it is not an IDE?
They didn’t add text saying it’s an IDE. It clearly says it’s a code editor. They add a snippet about comparing it to actual IDEs to placate people like you, and no it wasn’t within 4 months of launch, it was years.
lol it doesn’t have testing or debugging by default! You literally have to install extensions to do those things! It has panels where those things go, but they don’t do anything without an extension. Try running a js test from the gutter on a clean install. You literally can’t.
They're saying it's a code editor and an IDE.
So the fact that they've designed it with an extensible architecture somehow makes it not an IDE? That doesn't make any sense at all.
I guess Eclipse isn't an IDE either then?