this post was submitted on 24 Oct 2024
101 points (96.3% liked)

Technology

58893 readers
5219 users here now

This is a most excellent place for technology news and articles.


Our Rules


  1. Follow the lemmy.world rules.
  2. Only tech related content.
  3. Be excellent to each another!
  4. Mod approved content bots can post up to 10 articles per day.
  5. Threads asking for personal tech support may be deleted.
  6. Politics threads may be removed.
  7. No memes allowed as posts, OK to post as comments.
  8. Only approved bots from the list below, to ask if your bot can be added please contact us.
  9. Check for duplicates before posting, duplicates may be removed

Approved Bots


founded 1 year ago
MODERATORS
 

cross-posted from: https://poptalk.scrubbles.tech/post/1586011

Rider is the best C# IDE IMO, works on linux, mac, and of course Windows. Very happy it's now free!

you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 4 points 2 days ago (2 children)

Edit: Now I’ve gone down a rabbit hole and it seems there’s a way to work with GDScript in one of the JetBrains IDEs, neat

Which one, if I may ask?

[–] [email protected] 3 points 2 days ago* (last edited 2 days ago) (1 children)

And I just found this saying they have added official support to Rider

[–] [email protected] 4 points 2 days ago

Yeah this was an update from June. I've been using Rider 2024.2 when writing C# for my own personal Godot project(s) for the last month or so. I can say it's been pretty smooth. All of the friction I encountered was mostly in setup. You have to point Rider at your Godot binary to ensure it can launch the editor, specific scenes, or a headless language server. This was slightly difficult at first because I was using the Godot flatpak, but I got it sorted out. Most features you'd expect (syntax highlighting, goto definition/invocation, automatic imports, etc.) are there and the IDE is capable of launching specific packed scenes or the editor itself if you need it. I can't speak to how this plugin compares to other engine plugins (Unity), but I have yet to run into any issues.

[–] [email protected] 3 points 2 days ago

I think this plugin that I was looking at adds GDScript language support for almost all of them