Desenvolvimento em C# no Linux
Sei que o VSCode oferece suporte ao desenvolvimento em C# com extensões, além do próprio Linux por meio de pacotes, mas a minha experiência de desenvolvimento não seria afetada pela falta do Visual Studio?
Em um momento fiz essa mudança no Visual Studio para o VSCode no windows mesmo devido a lentidão do Visual Studio no meu PC.
Minha maior dificuldade inicial foi suprir as coisas que eram possíveis fazer diretamente pela interface do Visual Studio de forma mais intuitiva, como o Scaffolding.
Porém com o tempo me adaptei a fazer tudo pela CLI, acho que esse guia pode te dar uma boa base: https://learn.microsoft.com/pt-br/dotnet/core/tools/ .
No fim acho que é mais uma questão de adaptação, tem coisas que certamente seriam mais intuitivas de se realizar pelo Visual Studio.
Olá gstvcruz! Passei por uma situação idêntica em que mudei de Windows para macOS e, aproveitando que estou na universidade, peguei a minha licença gratuita do JetBrains e tenho a dizer que é um caminho sem retorno. Estou a adorar! Compreendo que não possa ser uma solução viável para todos mas é uma opção. Sugiro que experimentes as várias opções ao teu dispor e possas ver a que melhor resulta na tua situação.
Cumprimentos!