VSC — редактор кода с некоторыми возможностями IDE, но предназначен больше для вебразработки и легкого расширения
VS — Windows/Mac IDE. Для системной разработки (шарп, плюсы, немного раст)
И то веб разный бывает.
Не думаю, что в vsc будет удобно работать с большим солюшеном на net core, состоящем из десятка проектов