VS Code
Установка редактора Visual Studio Code
На этой странице
Обновлено: 31.03.2026
Visual Studio Code — популярный редактор кода от Microsoft.
Способ 1: Официальный репозиторий
Добавление репозитория
# Импорт ключа
sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc
# Добавление репозитория
sudo sh -c 'echo -e "[code]\nname=Visual Studio Code\nbaseurl=https://packages.microsoft.com/yumrepos/vscode\nenabled=1\ngpgcheck=1\ngpgkey=https://packages.microsoft.com/keys/microsoft.asc" > /etc/yum.repos.d/vscode.repo'
Установка
sudo dnf check-update
sudo dnf install code
Способ 2: Flatpak
flatpak install flathub com.visualstudio.code
Способ 3: Скачать RPM
- Откройте code.visualstudio.com.
- Скачайте
.rpmфайл. - Установите:
sudo dnf install ./code-*.rpm
Запуск
- Через меню приложений
- Командой:
code - Открыть папку:
code /path/to/project
Полезные расширения
После установки добавьте расширения:
- Russian Language Pack — русский интерфейс
- GitLens — расширенная работа с Git
- Prettier — форматирование кода
- ESLint — проверка JavaScript/TypeScript
Настройки
Откройте настройки: Ctrl + ,
Русский интерфейс
- Установите расширение «Russian Language Pack».
- Перезапустите VS Code.
- Выберите русский язык в появившемся диалоге.
Обновление
При установке через репозиторий:
sudo dnf update code
Альтернатива: VSCodium
Открытая сборка без телеметрии Microsoft:
flatpak install flathub com.vscodium.codium
Информация
VSCodium функционально идентичен VS Code, но без отслеживания и с открытым исходным кодом.Удаление
sudo dnf remove code
# Удаление репозитория
sudo rm /etc/yum.repos.d/vscode.repo
Совместимость с ROSA Linux
- Обычно запускается без специальных настроек: для большинства пользователей ROSA достаточно установки из RPM-репозитория Microsoft или через Flatpak.
- При проблемах с графикой или вводом начните с X11-сессии: это полезно, если в Wayland появляются артефакты, проблемы с drag-and-drop или нестабильное поведение расширений.
- Flatpak и RPM ведут себя по-разному: если один вариант установки работает нестабильно, имеет смысл проверить второй.
- Для разработки важнее совместимость расширений и toolchain, чем общие заявления о поддержке дистрибутива: проверяйте отдельно Node.js, Python, Rust, Docker и другие нужные вам компоненты.