Najpopularniejszy edytor kodu na świecie - na Linuksie działa tak samo jak na Windowsie. Z rozszerzeniami do każdego języka, wbudowanym terminalem i Gitem.

Czym jest Visual Studio Code?
Visual Studio Code (VS Code) to darmowy edytor kodu od Microsoftu. Mimo pochodzenia działa na Linuksie natywnie - a wielu programistów uważa, że na Linuksie działa najlepiej, bo narzędzia programistyczne (Git, Docker, Python, Node.js) są tu „u siebie”.
Siłą VS Code są rozszerzenia: obsługa praktycznie każdego języka programowania, podpowiedzi kodu, debugowanie, praca na zdalnym serwerze przez SSH i w kontenerach Dockera. Jeśli używałeś VS Code na Windowsie, po zalogowaniu kontem GitHub lub Microsoft Twoje ustawienia i rozszerzenia wrócą same.
Dla kogo?
- Dla programistów i osób uczących się programowania.
- Dla administratorów pracujących z plikami konfiguracyjnymi i skryptami.
- Dla tych, którzy przenoszą się z VS Code na Windowsie.
Mocne i słabe strony
Zalety
- natywnie na Linuksie, te same funkcje co na Windowsie
- rozszerzenia do każdego języka i technologii
- synchronizacja ustawień przez konto GitHub lub Microsoft
- wbudowany terminal, Git i debugowanie
- praca zdalna przez SSH i w kontenerach
Wady
- zamknięta licencja i telemetria w oficjalnej wersji
- wersja z Flathub działa w piaskownicy - narzędzia z systemu trzeba czasem udostępnić dodatkowo
- przy wielu rozszerzeniach potrafi zużywać sporo pamięci
Jak zainstalować
Najwygodniej z oficjalnej paczki .deb (Mint, Ubuntu) lub .rpm (Fedora) ze strony code.visualstudio.com - doda też repozytorium z aktualizacjami. Wersja z Flathub działa w piaskownicy, co bywa kłopotliwe przy kompilatorach i narzędziach z systemu.
Pierwsze kroki
Włącz synchronizację ustawień
Kliknij ikonę konta w lewym dolnym rogu i zaloguj się kontem GitHub lub Microsoft - rozszerzenia, skróty i motyw wrócą z Windowsa.
Doinstaluj narzędzia języka
Rozszerzenie to tylko edytor - sam język zainstaluj w systemie, np. sudo apt install python3 python3-venv albo Node.js ze sklepu z aplikacjami.
VS Code to naturalny wybór dla programistów przenoszących się na Linuksa - działa tak samo, a narzędzia programistyczne są tu na swoim miejscu. Jeśli zależy Ci na otwartym kodzie, wybierz VSCodium.
