Visual Studio — это программное обеспечение премиум-класса от Microsoft для тех, кто хочет писать код для платформы .NET. Однако не все могут позволить себе купить ее, и вот тут-то на помощь приходит Visual Studio Code с открытым исходным кодом от Microsoft.
Содержание
Как скачать Visual Studio Code бесплатно
Visual Studio Code — это редактор кода, подобный фирменной Visual Studio. Самое лучшее в Visual Studio Code то, что он предлагает близкий к Visual Studio опыт.
Подсветка синтаксиса
Автозаполнение с помощью встроенного IntelliSense.
Отладка кода прямо в редакторе. Запускайте или подключайтесь к запущенным приложениям и отлаживайте их с помощью точек останова, стеков вызовов и интерактивной консоли.
Он может определять типы переменных, определения функций, модули и многое другое.
Поскольку программа с открытым исходным кодом, вы можете расширять ее и настраивать.
Поддерживает команды Git и так далее.
Не только Visual Studio Code предлагает поддержку множества языков и не только платформы .NET. Вы можете кодировать на RUBY, TypeScript, Perl, Python и др.
Visual Studio Code доступен для Windows, macOS и Linux. Доступность на macOS упрощает управление HTML/JS/CSS, т.е. технологиями клиентской стороны.
Поддержка расширений
В то время как Visual Studio предлагает множество функций, Studio Code имеет поддержку расширений. Вы можете найти плагин практически для всего. Вот список категории или коллекции
Azure
Отладчики
Пакеты расширений
Форматоры
Карты ключей
Языковые пакеты
Линтеры
Языки программирования
Провайдеры SCM
Сниппеты
Темы и другое
Если вы занимаетесь разработкой в Azure, загляните в раздел Azure DevOps. Вы можете найти бесплатное расширение или пробные версии перед покупкой.
Там же вы можете выбрать платную подписку на Visual Studio Professional за $45 в месяц и Visual Studio Enterprise.
Первый предлагает полную коллекцию программного обеспечения, инструментов и услуг для создания профессиональных приложений с индивидуальной и командной производительностью. Вторая представляет собой интегрированное комплексное решение корпоративного уровня для команд любого размера с высокими требованиями к качеству и масштабу.