Rider > VS > VS Code
В VS Code поддержка C# реализована через omnisharp и пачку сторонних плагинов, что вместе работает не супер стабильно, да и денег команде Omnisharp явно не хватает, чтобы всегда успевать за обновлениями и добавлять какие-то ещё рефакторинги.
VS даже в Community версии, даже без решарпера сильно удобнее.
Если есть возможность - лучше взять подписку на JB Rider (моё мнение)