167
правок
Kekaloav (обсуждение | вклад) |
Dkirienko (обсуждение | вклад) (Подробное описание Visual Studio Code и VSCodium) |
||
Строка 1: | Строка 1: | ||
</ | Visual Studio Code - кросс-платформенная среда разработки от Microsoft. Реализации существуют под Windows, Linux, macOS. Сайт https://code.visualstudio.com/ | ||
Не следует путать Visual Studio Code с [https://visualstudio.microsoft.com Visual Studio IDE] (то есть Visual Studio 2019, Visual Studio 2020 и т.д.). | |||
Visual Studio IDE - это среда разработки, включащая в себя компиляторы Visual C++ и C#, средства разработки .NET приложений и т.д. Visual Studio IDE выпускается только для Windows и macOS, но не для Linux. | |||
Visual Studio Code - это расширяемый плагинами редактор, выпускаемый в том числе для Linux. Для его полноценного использования в качестве среды разработки, например, для языка C++ понадобится установить компилятор GNU C/C++, отладчик gdb (в М ОС это уже установлено по умолчанию, а в Windows необходимо установить комплект mingw-w64), а затем установить необходимые плагины в среду Visual Studio Code. Плагины для Visual Studio Code собраны в [https://marketplace.visualstudio.com/vscode магазине расширений]. | |||
Также существует проект [https://vscodium.com/ VSCodium], представляющий собой клон Visual Studio Code без телеметрии и брендинга Miscorosoft. VSCodium использует альтернативный магазин расширений https://open-vsx.org/, при этом наиболее распространённое расширение для C++ от Microsoft [https://marketplace.visualstudio.com/items?itemName=ms-vscode.cpptools ms-vscode.cpptool] отсутствует в VSCodium ввиду [https://github.com/VSCodium/vscodium/issues/493 лицензионных ограничений Microsoft]. | |||
=== Установка Visual Studio Code в М ОС === | |||
В системе М ОС Visual Studio Code может быть установлено в виде пакета codium из репозитория или Visual Studio Code от Microsoft, который может быть установлен через epm. | |||
{| class="wikitable" | |||
|+Сравнение вариантов Visual Studio Code и VSCodium | |||
! | |||
!Visual Studio Code | |||
!VSCodim | |||
|- | |||
|Установка | |||
|<code># epm play code</code> | |||
|<code># apt-get install -y codium</code> | |||
|- | |||
|Запуск | |||
|<code>$ code</code> | |||
|<code>$ codium</code> | |||
|- | |||
|Обновление | |||
|"Ручное" обновление при помощи epm play | |||
|Автоматическое обновление при помощи apt-get dist-upgrade | |||
|- | |||
|Доступная версия | |||
|Самая последняя | |||
|Версия в репозитории может быть устаревшей | |||
|- | |||
|Расширение | |||
ms-vscode.cpptool | |||
|Доступно, может быть установлено через магазин расширений | |||
|Недоступно, но может быть установлено вручную при помощи | |||
скачанного vsix-файла. | |||
|- | |||
|Телеметрия | |||
|Включена, может быть отключена настройкой | |||
|Отключена | |||
|} | |||
[[Категория:МОС]] | [[Категория:МОС]] |