Instalacja i konfiguracja Visual Studio Code na systemie GNU/Linux (Ubuntu)

W tym rozdziale znajdziesz instrukcje dotyczące instalacji Visual Studio Code (VS Code) na systemie GNU/Linux, korzystając z dystrybucji Ubuntu. Instrukcje obejmują również konfigurację VS Code do pracy z językami C, Python oraz Ada.

1. Instalacja Visual Studio Code

Instalacja z Centrum programów (AppCenter)

  • W Ubuntu uruchom Centrum programów (App Center) wyszukujemy code i po po prostu instalujemy Visual Studio Code. Można też z terminala
    sudo snap install code --classic
    

Instalacja z APT

  • Jeśli mamy starszą wersję albo nie chemy korzystać z snap to można zainstalować Visual Studio Code na Ubuntu zgodnie z poniższymi krokami:
    1. Zaktualizuj listę pakietów:

      • Otwórz terminal i zaktualizuj listę pakietów, wpisując:
        sudo apt update
        
    2. Zainstaluj niezbędne zależności:

      • Przed instalacją VS Code, upewnij się, że masz zainstalowane wymagane zależności:
        sudo apt install software-properties-common apt-transport-https wget
        
    3. Dodaj klucz GPG dla Microsoft:

      • Pobierz i zainstaluj klucz GPG dla repozytorium Microsoft:
        wget -qO- https://packages.microsoft.com/keys/microsoft.asc | sudo tee /etc/apt/trusted.gpg.d/microsoft.asc
        
    4. Dodaj repozytorium Visual Studio Code:

      • Dodaj repozytorium VS Code do listy źródeł oprogramowania:
        sudo sh -c 'echo "deb [arch=amd64] https://packages.microsoft.com/repos/vscode stable main" > /etc/apt/sources.list.d/vscode.list'
        
    5. Zaktualizuj listę pakietów i zainstaluj Visual Studio Code:

      • Zaktualizuj listę pakietów i zainstaluj VS Code:
        sudo apt update
        sudo apt install code
        
    6. Uruchom Visual Studio Code:

      • Po zakończeniu instalacji, możesz uruchomić VS Code z terminala, wpisując:
        code
        
    7. Dodatkowa konfiguracja:

      • Visual Studio Code napisane jest z wykorzystaniem frameworku Electron w innych dystrybucjach Linuksa może wymagać dodatkowej konfiguracji np. dodanie flagi które bardziej dostosuję VS do aktualnego środowiska np. wykorzystanie Wayland zamiast domyślnego X11 itp.
        • aby wykorzystać z Wayland, można w pliku ~/.config/code-flags.conf dodać --ozone-platform=wayland (w niektórych dystrybucjach domyślne).