IDE для Linux обычно предназначены для проектов, работающих на Linux.Если в ваших проектах используется что-то специфическое для MS (и Visual Basic - одна из таких вещей), вы не сможете работать с ними в специфичных для Linux IDE.Даже ваш код на C ++ может использовать множество инструментов для Windows, таких как MFC, C ++ / CLI или управляемые расширения, COM ... Windows имеет множество нестандартных, непереносимых вещей.Итак, отвечая на ваш вопрос: вероятно, нет.
Вы можете установить Visual Studio под Linux с Wine, но, вероятно, это будет неприятно: Visual Studio - это большое приложение, которое тесно интегрируется с Windows, а Wine может и небыть в состоянии эмулировать Windows достаточно хорошо.
Я бы посоветовал вам сохранить Windows, пока ваша работа над этими проектами не будет завершена, двойной загрузки (установите Ubuntu на другой раздел и загрузите его, когда вам не нужноработать над своими проектами) или установить Windows на виртуальной машине в Linux (например, с помощью VMWare Player или VirtualBox).Я выбрал последний вариант, и с VMWare он достаточно хорош для меня.