The C# Dev Kit extension

I’m also using Cursor for Unity development. How’s your experience with DotRush?

There’s an official Unity VS Code extension I use (Unity - Visual Studio Marketplace) which depends on C# Dev Kit.

I’m assuming I will no longer be able to use it when switching to DotRush. Does it have its own support handling for Unity? For example, autocompleting built-in Unity function signatures and ensuring they aren’t marked as “unused” functions?

Aight then, I’m canceling my Cursor subscription and off to Windsurf.

And yeah, Microsoft might be technically right but VSCode popularity is also partly due to coasting on open source community and efforts and this is very ANTI open source direction.

1 Like

DotRush has a very simple code, it’s very easy to add some additional features for Unity.

At the moment, DotRush does not support debugging for mobile devices (I think, but I did not check it), since this connects to the UnityEditor, not the mobile device.

But this is very easy to fix, since I already have a .NET Meteor project GitHub - JaneySprings/DotNet.Meteor: A VSCode extension that can run and debug .NET apps (MAUI, Avalonia, Xamarin.Native) (debugger for MAUI projects), which has everything you need to work with android and iOS devices.

2 Likes

I’m fairly certain Windsurf will encounter the same exact issue, since it’s also a VS Code fork like Cursor.

1 Like


Windsurf introduces its own language extension

Python extesions are also broken, Show error: Type Error. Failed to fetch.

For those not happy with DotRush there’s also VSCode Solution Explorer vscode-solution-explorer - Visual Studio Marketplace (JFYI)

2 Likes

Yeah that’s true, but at least Windsurf is using open-vsx as its marketplace. But yeah, best solution seems to be Cursor + DotRush.

1 Like

What’s the immediate fix? It’s still not working for me. Trying to work on a Maui project.

I also cannot get this to work, and same as others im depending on the Unity extension for vscode which is using C# Dev Kit. If this wont work then im gonna cancel and go back to vscode, not being able to use basic shortcuts like ‘go to definition’ is more expensive for me than Cursor auto complete. I understand its a hard problem to solve but thats what you get when you build a company on top of a fork…

1 Like

Dotrush + Cursor seems the move.

DotRush + Cursor fixes the intellisense issue. It shows an error message when loading.

I tried reinstalling .NET with the same result. Just omit the message, it runs fine.

Can you try the latest version (25.5.133)?

  • New C# extension available in marketplace

This is buried under the improvements dropdown for the latest patch, but… there’s no link, no info. I can’t find it in the marketplace.

1 Like

check this - When are you adding .NET Debugging? - #9 by ravirahman

There is another option now, it will be free during preview but I think will be a very good competitor to the C# Dev Kit from MS and it is Resharper for VSCode, works for Cursor, Im testing it Im works like a charm. I have been using Jetbrains Rider for a long time, and Resharper in VS, and this is awesome

1 Like

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.