4 ms·
> If you're interested in writing C# and .Net code on a Linux machine. Then wait no further. VS Code (with .Net dev kit extension) works great. I’d advise usin
by louthy 3y ago
> If you're interested in writing C# and .Net code on a Linux machine. Then wait no further. VS Code (with .Net dev kit extension) works great.
I’d advise using Jet brains Rider for serious C# development (on both Linux and Windows). It’s a serious competitor to Visual Studio (and is vastly superior to VS Code)
- pknopf 3y agoYup! Well worth the 20 bucks a month!
- doodlesdev 3y agoWhy is that? I've used JetBrains IDEs in the past, but haven't found anything that compelled me to spend money on them (and lock myself to a proprietary editor, which is a bigger issue for me).
- zamalek 3y agoI work on a big monorepo. OmniSharp takes so long to load that it's basically useless, I gave up at 10min. Rider takes a minute or so.
- asabla 3y agoWith the new Dev Kit extension in VS Code, it no longer uses omnisharp. So it may gotten better in larger monorepos. But my guess it's still faster in Rider
- pjmlp 3y agoDev Kit extension is also partially pay for play, as only a subset of its features are available under community license. "C# Dev Kit builds on the same foundations as Visual Studio for some of its functionality, it uses the same license model as Visual Studio. This means it's free for individuals, as well as academia and open-source development, the same terms that apply to Visual Studio Community. For organizations, the C# Dev Kit is included with Visual Studio Professional and Enterprise subscriptions, as well as GitHub Codespaces."
- pjmlp 3y agoIt is, the irony of Microsoft not being willing to do the same as Java folks have available in IDE options, as in free beer, and commercial alternatives. Instead it is either Electron or Java/Kotlin, in both cases commercial licences (new VSCode plugin has different licence levels).