Visual Studio Code - это современная кросс платформенная и интегрированная среда разработки от Microsoft созданная на основе Electron и NodeJS.
Visual Studio Code - это легкий, но мощный редактор исходного кода, который работает на рабочем столе и доступен для Windows, macOS и Linux. Он поставляется со встроенной поддержкой JavaScript, TypeScript и Node.js и имеет богатую экосистему расширений для других языков и сред выполнения (таких как C ++, C#, Java, Python, PHP, Go, .NET).
Содержание статьи:
- Возможности платформы
- Установка Visual Studio Code на Ubuntu 22.04 и Windows 11.
- Плагины и поддерживаемые языки
- Вывод
Возможности платформы:
- Встроенный отладчик кода
- Поддержка контроля версий с помощью Git
- Подсветка синтаксиса и сопоставление скобок
- Поддержка множества языков
- Авто дополнение кода
- Интегрированный терминал
- Поддержка Docker
- Интеллектуальные завершения (IntelliSense)
- Подкладка и коррекция
- Навигация по коду
- Отладка
- Рефакторинг
- Наличие системы расширений
Установка Visual Studio Code на Ubuntu 22.04 и Windows 11
Установка на Ubuntu 22.04
1-й Вариант установки:
Установка дополнительных пакетов:
apt install software-properties-common apt-transport-https wget
Установим ключ репозитория:
wget -q https://packages.microsoft.com/keys/microsoft.asc -O- | sudo apt-key add -
Добавим репозиторий:
add-apt-repository "deb [arch=amd64] https://packages.microsoft.com/repos/vscode stable main"
Обновляем список пакетов репозитория:
apt update
Установка Visual Studio Code:
apt install code
2-й Вариант установки:
Скачиваем продукт с сайта https://code.visualstudio.com по ссылке:
wget https://az764295.vo.msecnd.net/stable/1ad8d514439d5077d2b0b7ee64d2ce82a9308e5a/code_1.74.1-1671015296_amd64.deb
Устанавливаем Visual Studio Code:
dpkg code_1.74.1-1671015296_amd64.deb
Установка на Windows 11
Скачать продукт можно с сайта: https://code.visualstudio.com/Download
Принимаем лицензионное соглашение:
Ставим галочку создать значок на Рабочем столе:
Система сообщает, что все готово к установке:
Все установка завершена:
Расширения и поддерживаемые языки
Список расширений достаточно большой, тут и поддержка Docker, Kebernetes и языки программирования, с различными библиотеками, Пример:
В качестве редактора кода советую расширение Code Runner
Расширения
Сочетание клавиш: Ctrl + Shift + X
Найти расширения
- В магазине VS Code Marketplace.
- Выполните поиск нужного вам расширения в поисковой строке, где выведется список.
Установка расширений
В списке представления Расширений можно выполнить поиск и воспользоваться фильтрацией, в блоке каждого расширения есть кнопка установить.
Поддерживаемые языки программирования:
C++ - C# - CSS - Dart - Dockerfile - F# - Go - HTML - Java - JavaScript - JSON - Julia - Less - Markdown - PHP - PowerShell - Python - R - Rust - SCSS - T-SQL - TypeScript.
Вывод
Советую присмотреться к решению, так как оно является одним из основных инструментов любого начинающего программиста или Devops-разработчика.