Uma outra alternativa que tinha visto na época era o Rider da JetBrains: https://www.jetbrains.com/pt-br/rider/ o único contra ponto dele é ser pago, não tem a versão community. Mas se você estiver cursando o ensino superior da para pedir a versão gratuita.
Respondendo a "Minha situação é parecida com a sua, eu optei p..." dentro da publicação Desenvolvimento em C# no Linux
1