this post was submitted on 30 Aug 2023
31 points (100.0% liked)

.NET

1503 readers
3 users here now

Getting started

Useful resources

IDEs and code editors

Tools

Rules

Related communities

Wikipedia pages

founded 2 years ago
MODERATORS
all 11 comments
sorted by: hot top controversial new old
[–] [email protected] 9 points 1 year ago* (last edited 1 year ago) (1 children)

MonoDevelop died for this.

(Disclaimer: I haven't used MonoDevelop to know its quality, I'm just tempted by the idea of a free cross-platform .NET IDE. Microsoft took MonoDevelop, forked it into VS for Mac, left the former stagnate, and now is killing its closed-source descendant.)

[–] [email protected] 3 points 1 year ago (2 children)

Vs code fits the bill as a good cross platform .NET IDE. It is also a really good Standalone text editor.

[–] [email protected] 6 points 1 year ago (1 children)

VS Code honestly kind of sucks for it, there's just so many small things missing or lacking.

Check out Rider, I was honestly surprised and switched over to it after 8 years of visual studio.

[–] [email protected] 0 points 1 year ago

Rider is awesome - totally understated even if JetBrains does have a big fan base. If you'll notice, most non-MS video bloggers use it, and for good reason.

[–] [email protected] 5 points 1 year ago

It's a great text editor, yes. An IDE though, it is not. It gets close with various addons, but it's still not the same experience.

[–] [email protected] 3 points 1 year ago

Rider is less bloated and stupid

[–] [email protected] 3 points 1 year ago

This explains why the latest preview didn't have 8.0 support.

[–] [email protected] -1 points 1 year ago* (last edited 1 year ago)

I'm not staking out the position that one is objectively better than the other by saying any of this:

I recently adopted neovim and I think it's going to be very hard to make me leave it. On the one hand, I love some of the vscode extensions I've got going, on the other hand, neovim + lazygit somehow just invokes the flow_state() much quicker-at least purely from the standpoint of being in an editor.

What's up with that?