Visual Studio Code или Visual Studio? Что выбрать, в чем отличия

Дата публикации: 21.02.2020. Категория: Visual Studio
Последнее обновление: 22.02.2020

Когда впервые начинаешь интересоваться редактором «Visual Studio», то оказывается еще есть и «Visual Studio Code». Здесь разберем, в чем их отличия и какой больше подходит лично вам.

Если мы говорим про Visual Studio, то рынке существует два решения: это Visual Studio и Visual Studio Code (или VS Code).

В этой сводной таблице я выделил наиболее важные моменты, на которые стоит обратить внимание:

  Visual Studio Visual Studio Code

Тип ПО

Среда разработки (IDE)

Редактор кода с функциями IDE

Цена

Бесплатная (с ограниченным функционалом)
и платная версии

Полностью бесплатный для личного и коммерческого использования, opensource

Кроссплатформенность

Только Windows

Полная (macOS, Linux, Windows)

Поддержка языков программирования

Ориентирована на стек технологий .NET,
клиент + сервер (полная поддержка), C++, Python

Все популярные (Python, C/C++, C#, Java, Go, PHP, Ruby и т.д.)

Система управления версиями (Version control)

Да Да

Полная поддержка .NET Framework, .NET Core

Да Нет

Что выбрать?

Стоит понимать, что это два абсолютно разных инструмента, один не хуже или лучше другого. У каждого инструмента есть своя область применения.

Visual Studio - полноценная среда разработки с богатым функционалом. Подходит для крупных проектов (web, enterprise). Полная поддержка технологий .NET. Удобное сопровождение и масштабирование кода. Удобная работа в команде. Очень тяжелая по сравнению с VS Code. Не кроссплатформенная.

 

Интерфейс Visual Studio
Интерфейс Visual Studio
Visual Studio Code (VS Code) - в последнее время завоевал большую популярность. Это НЕ ПОЛНОЦЕННАЯ среда разработки, это редактор кода в первую очередь. Преимущественно используется в веб-разработке (JavaScript, HTML, CSS). Очень легкий и быстрый. Огромное количество плагинов, можно гибко настроить редактор под себя. Поддержка всех популярных ОС – это всегда плюс.
Интерфейс Visual Studio Code
Интерфейс Visual Studio Code

Что выбрать? Если вы ориентированы на стек технологий .NET (C#, ASP.NET, .NET Core и т.д.) и создание сложных приложений, то Visual Studio. Если вы занимаетесь созданием сайтов (верстка HTML, CSS, программирование JavaScript, React, Angular и т.д.), то VS Code. Если вы только начинаете изучать программирование, то можно выбрать VS Code, т.к. он попроще в освоении, а потом при необходимости перейти на полноценную Visual Studio.

Вернуться наверх
наверх