This only happens when fish is used as the default shell. If only PowerShell is supported on Windows, is it possible to force PowerShell to be used instead of a user-defined shell?

If I set powershell or cmd as the default shell, there will be no problem, but it is not a very user-friendly experience to switch shells every time you debug.

rust-lang/rust-analyzer#19372