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.

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.

1 Like

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)

1 Like

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.

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