this post was submitted on 28 Dec 2025
408 points (95.7% liked)
Programmer Humor
33499 readers
197 users here now
Welcome to Programmer Humor!
This is a place where you can post jokes, memes, humor, etc. related to programming!
For sharing awful code theres also Programming Horror.
Rules
- Keep content in english
- No advertisements
- Posts must be related to programming or programmer topics
- If the mod doesn't find it funny, you're banned. Ha-ha!... For real: do not use the community for "statements". There are other places for such content. Keep it chill and funny.
founded 3 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
I just use VS code with c# extensions on Linux. It works fine. I also use vim with lsp support for C# sometimes.
If you want more, you may also want to check out Rider from Jetbrains.
Rider here for serious work. It's also free for non commercial use if that works for you.
Thank you for the recommendation. I would consider it again if my day job switched to Linux (unlikely).
I did try Rider on Linux a while back, but just couldn't get my head around it. I've become too used to Visual Studio on Windows (with Resharper).
I don't do a lot of C# outside of my day job, though, so VS code is fine for my uses.
Yep, I feel you, it's quite a bit different philosophy compared to VS. However, if you use other Jetbrains products, it helps that they share a lot of features so you eventually grasp the different approach. And sure, if VS Code is good enough for you, great.
I can’t use codium because on sway the file open dialog doesn’t work and I haven’t figured out why
Unfortunately I can't help you there. I just use plain old kde plasma on Fedora. If your favorite code editor supports Language Server Protocol (LSP), you can probably get it to do code completion for C# one way or another. Vim, neovim, Kate, and many others do.
Just in case you have this problem with other software: it's probably an XDG desktop portal issue, I haven't used Sway specifically for a while but it took me a lot of trial and error to wrangle my portals into submission without using Plasma.
I tried to set it up, and installed dolphin as well but I could never get it to work. Must have something configured wrong in my end but could never figure out what
o7
I did random bullshit written on the Internet for DAYS to get my browser to use a decent file chooser, it's harder than it has any right to be