Найти тему
Тюнинг Админа

Кросс платформенная среда разработки Visual Studio Code

Оглавление

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

-2

https://az764295.vo.msecnd.net/stable/1ad8d514439d5077d2b0b7ee64d2ce82a9308e5a/VSCodeUserSetup-x64-1.74.1.exe

Принимаем лицензионное соглашение:

-3

Ставим галочку создать значок на Рабочем столе:

-4

Система сообщает, что все готово к установке:

-5

Все установка завершена:

-6

Расширения и поддерживаемые языки

Список расширений достаточно большой, тут и поддержка Docker, Kebernetes и языки программирования, с различными библиотеками, Пример:

-7
-8

В качестве редактора кода советую расширение Code Runner

-9

Расширения

Сочетание клавиш: Ctrl + Shift + X

Найти расширения

  1. В магазине VS Code Marketplace.
  2. Выполните поиск нужного вам расширения в поисковой строке, где выведется список.

Установка расширений

В списке представления Расширений можно выполнить поиск и воспользоваться фильтрацией, в блоке каждого расширения есть кнопка установить.

-10

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

C++ - C# - CSS - Dart - Dockerfile - F# - Go - HTML - Java - JavaScript - JSON - Julia - Less - Markdown - PHP - PowerShell - Python - R - Rust - SCSS - T-SQL - TypeScript.

Вывод

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