Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rust/Golang has a better 1st class experience in VSCode than C# #20

Open
ghuntley opened this issue Nov 22, 2021 · 5 comments
Open

Rust/Golang has a better 1st class experience in VSCode than C# #20

ghuntley opened this issue Nov 22, 2021 · 5 comments

Comments

@ghuntley
Copy link
Member

ghuntley commented Nov 22, 2021

overview

If we look outside of the .NET ecosystem you will see that other programming languages that are not developed by Microsoft have better support for Microsoft Visual Studio Code than C# which is developed by Microsoft.

next steps

Comment here if you feel the same but please be constructive:

  • cite specific concrete comparisons/observations
  • share insights and personal experiences from other ecosystems
  • does lack polish of C# in VSCode inhibit your desire to use the .NET platform?

Create GitHub issues for the problems if they don't exist upstream at https://github.com/OmniSharp/omnisharp-vscode and link them back in here.

additional materials

@bitbonk
Copy link
Contributor

bitbonk commented Nov 22, 2021

Hot reload not supported - dotnet/vscode-csharp#4874

@ghuntley
Copy link
Member Author

Debugger does not support Edit & Continue - dotnet/vscode-csharp#490

@ghuntley ghuntley changed the title Rust/Golang has a better 1st class experience in VSCode then .NET Rust/Golang has a better 1st class experience in VSCode than .NET Nov 22, 2021
@Krzysztof-Cieslak
Copy link

".NET", eh?

@ghuntley ghuntley changed the title Rust/Golang has a better 1st class experience in VSCode than .NET Rust/Golang has a better 1st class experience in VSCode than C# Nov 22, 2021
@ghuntley
Copy link
Member Author

ghuntley commented Nov 22, 2021

".NET", eh?

Excellent point. Apologies to the incredible folks behind https://ionide.io @Krzysztof-Cieslak

@Krzysztof-Cieslak
Copy link

❤️

This was referenced Nov 22, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants