4 ms·
This is what keeps me on Visual Studio. It's free for personal and open-source use, so I use it at home. Since I know it and am familiar with it, I make my emp
by babypuncher 5y ago
This is what keeps me on Visual Studio. It's free for personal and open-source use, so I use it at home.
Since I know it and am familiar with it, I make my employer pay for a commercial license at work. In the grand scheme of things, it is not that expensive in a commercial setting.
VS Code is great, but I do not think it is a comprehensive replacement for Visual Studio proper when doing full stack .NET development.
- gbraad 5y agoYou can use OmniSharp. It is not ideal, but makes life easier. Though it seems MS actively disallows employees to come n tribute to them. If you do GUI work, you pretty much have to use VS. :-/
- rafaelvasco 5y agoVS used to be heavy and bloated. But that was a long time ago. I use VS since 2010 version. It improved by leaps and bounds since then. New 2022 version is almost as fast as VSCode, if you have a good PC.
- DeathArrow 5y agoIntellisense is not that good. Intellicode is missing. Managing nugget packages is not so well integrated. It's harder to debug and investigate memory leaks. I can't see code coverage in the editor or run tests with right click straight from the method I want to test. It's usable for sure but the development it's not as fast as in Visual Studio. I still use VS Code if I want to modify some files like XML, json, yaml, and I don't want to fire another instance of Visual Studio for that.
- babypuncher 5y agoMicrosoft's official C#/.NET extensions for VS Code use OmniSharp to provide IntelliSense, so I think they are becoming a lot more friendly on that front. As others have already pointed out, OmniSharp is "good enough", but what's built into Visual Studio is still a lot better.
- igor_akhmetov 5y agoRider is also free for open-source and academic use.
- DeathArrow 5y agoI feel like VS Code might be better fit for Typescript, Javascript, Python. For C# and C++ I would prefer Visual Studio. Even with extensions, VS Code feels like an text editor.