5 ms·
Huh, why does this still exist if there's VS Code?
by Hydraulix989 6y ago
Huh, why does this still exist if there's VS Code?
- rp1229 6y agoSame reason other IDEs exist. VS Code is just the tip of the iceberg.
- paddim8 6y agoMore powerful debugging, more mature UI development tools, does a bit more for you.
- wvenable 6y agoI love VS Code but it's no replacement for Visual Studio when developing .NET apps.
- symlinkk 6y agoOther than legacy technology like WYSIWYG form builders, Visual Studio Code has the same functionality but with a simpler, superior interface. Visual Studio is a legacy product, it’s that simple, although a lot of people don’t seem to want to accept it.
- e-master 6y agoNo it’s not. VS Code doesn’t allow you to view/manage threads, modules for example which are crucial for a bit more advanced debugging. I love VS Code and use it daily, but it’s no replacement for VS yet.
- alkonaut 6y agoDesigners is just one of a handful of things. The perf analysis tools for example don’t exist in vscode. You can compensate by using a separate profiler but that just drives home the point that VScode replaces only some parts of VS.
- tester756 6y agoFor me VS has more reliable IntelliSense.
- tracker1 6y agoLiterally the only reason I'll jump into it for C# projects now and then... Spend most of my time in VS Code for what I work on more, but will still open VS now and then when a C# solution is just a bit too much. It's gotten a lot better though.
- wvenable 6y agoVisual Code has a simpler interface because it has a fraction of the functionality. https://www.joelonsoftware.com/2001/03/23/strategy-letter-iv-bloatware-and-the-8020-myth/ https://www.joelonsoftware.com/2001/03/23/strategy-letter-iv... "80% of the people use 20% of the features... Unfortunately, it’s never the same 20%." > legacy technology like WYSIWYG form builders Kind of a weird statement to make -- who doesn't use WYSIWYG when working in XAML? Nothing legacy about that.
- fassssst 6y agoIt does a ton more than VS Code, especially for large Windows applications and C++ stuff.
- deleted 6y ago[deleted]
- johnnycerberus 6y agoWhy does the hammer still exist if there's pliers?
- Someone1234 6y agoVisual Studio supports some legacy technologies that VSCode likely won't ever support well. Even ASP.NET Core which was specifically designed to allow development exclusively from the terminal, still offers a better experience in the full VS Than VSCode (even if JavaScript/CSS/TS/etc part is arguably better in VSCode, the C#/.Net side is better in VS). But long term: I anticipate VS being a life-support product for that legacy tech and VSCode being the only IDE they move forward with. We just aren't quite there yet.
- partiallypro 6y agoA compiler vs a basic IDE, yeah, totally the same.
- malkia 6y agoBecause it's more stable, has better debugger, testing, etc. In Visual Studio Code I feel like things might break if just update it, or the plugin/extension got updated. Also you can keep the whole team in the same "boat" with single IDE, and your IT would know how to respond.
- gerash 6y agoI tried out VSCode after all the rage and was pretty underwhelmed. It looked like a lightweight syntax highlighter plus a JS extension marketplace. I remember VS was a real well integrated IDE back when I used it. Something in the same league as IntelliJ, etc. VSCode wasn't in the same league at least for me.
- beebob 6y agoSame here. I'm one of those people that try VSCode every few weeks because "it's free and it would be nice to have a more lightweight IDE for some stuff". But coming from IntelliJ it is really hard. It feels like a lot of convenience and stuff "that just works" is somehow there, but not working on the same level the "old" full fledged IDEs. You can notice the optimizations that gone into the auto complete features and similar. Tried Python, Go, Java and Kotlin in VSCode. Just couldn't compare. Granted. At least Java and Kotlin might not be languages that work well in non specialized IDEs. I really loved the remote execution feature of VSCode. But in the end it resulted in me programming in IntelliJ and then copy and pasting the code over to VSCode... For me it feels like the modern Eclipse. The one IDE/Editor which is basically a container for thousands of plugins. And it's great. Everyone uses it. There are a lot of plugins that cover every imaginable use case. Even more than e.g. IntelliJ or Visual Studio could cover (ok maybe not). But in the end it's just not as great as an IDE with most core features already build in and tuned against each other. But then there are also people using unmodified vim installations for programming. So the expectations and ways of working really seem to differ a lot.
- 2OEH8eoCRo0 6y agoVS Code is a glorified text editor (which isn't bad, I use it). Visual Studio is a full-fledged IDE.
- acdha 6y agoVS Code has things like refactoring support and integrated debugging which are traditionally seen as the dividing line between an IDE and a text editor. How are you defining that distinction?
- 2OEH8eoCRo0 6y agoIf I write a C++ program in VS Code how do I build, debug, or profile it?
- acdha 6y agohttps://marketplace.visualstudio.com/items?itemName=ms-vscode.cpptools https://marketplace.visualstudio.com/items?itemName=ms-vscod... claims to support it. I haven't used it in C++ but if it follows the pattern of Rust, Python, JavaScript, TypeScript, or Java once you have the appropriate language extension installed the built-in debugger will work transparently.
- 2OEH8eoCRo0 6y agoNope.
- acdha 6y agoNope as in you haven’t tried it, the instructions at https://code.visualstudio.com/docs/cpp/cpp-debug https://code.visualstudio.com/docs/cpp/cpp-debug are wrong, etc.?
- 2OEH8eoCRo0 6y agoI have tried it. The page says you need to install a compiler. The debugging page says GDB. It doesn't ship with these does it? That's all I'm saying.
- smusamashah 6y agoThere is no comparison between the two. VS is the _real IDE_ while VSCode is a text editor like Sublime Text
- tracker1 6y agoWhile I agree, VS does a LOT more than VS Code does... VS Code is also a lot more than Sublime Text. I would also say that VS Code's plugins don't block the world. Web projects in VS are absolutely painful in general.
- Thristle 6y agoI only used VS in recent years for unity development You can't compare - VS is way ahead of VSC in terms of code completion and IDE<->engine integration
- rafaelvasco 6y agoMaybe someday we will have only a base simple VS Code and be able to extend it to do anything we want with plugins, and transform it into a full Visual Studio if we want. But not yet. As of now I only use VS Code for Typescript dev with React and Node and stuff. And good old VS for .NET dev.