Visual Studio Code


Visual Studio Code to bezpłatne, otwartoźródłowe i wieloplatformowe zintegrowane środowisko programistyczne, które stało się de facto standardem wśród programistów. Wspiera setki języków, pozwala na przykład tworzyć dokumenty w LaTeX oraz programować w Pythonie i C++. Oferuje także m.in. kolorowanie składni, autouzupełnianie kodu, debugowanie, integrację z systemem kontroli wersji Git i wbudowany terminal oraz pozwala korzystać z zaawansowanego narzędzia sztucznej inteligencji GitHub Copilot.

Instalacja

➔ Przewodnik instalacji Visual Studio Code w systemie Windows.

Zalecane jest wykorzystanie metody instalacji opisanej w powyższym przewodniku w sekcji Install VS Code on Windows w podsekcji Use the Windows installer, a dopiero w przypadku napotkania problemów – metody z podsekcji Use the ZIP file. Nie jest konieczne przechodzenie przez następne sekcje przewodnika (User setup versus system setup, Updates i Windows as a developer machine).
➔ Przewodnik instalacji Visual Studio Code w systemie macOS.

Należy wykonać wszystkie kroki wymienione w powyższym przewodniku w sekcji Install VS Code on macOS oraz w sekcji Launch VS Code from the command line (w tej drugiej sekcji przedstawione są dwie metody: Configure the path with VS Code oraz Manually configure the path; zalecane jest wybranie pierwszej z nich, a dopiero po napotkaniu problemów – drugiej). Nie jest konieczne przechodzenie przez następne sekcje przewodnika (Updates, Touch Bar support i Mojave privacy protections).
➔ Przewodnik instalacji Visual Studio Code w systemie Linux.

Należy w powyższym przewodniku, w sekcji Install VS Code on Linux, wybrać metodę instalacji odpowiednią dla używanej dystrybucji systemu Linux. Warto również rozważyć wykonanie kroków z sekcji Configure VS Code as the default text editor oraz Use the custom title bar (kliknęcię niebieskiego koła zębatego w treści przewodnika automatycznie uruchomi Visual Studio Code i otworzy odpowiednią stronę ustawień programu). Nie jest konieczne przechodzenie przez pozostałe sekcje przewodnika (Updates i Windows as a Linux developer machine).

Rozszerzenia

Bezpośrednio po instalacji Visual Studio Code oferuje tylko podstawową funkcjonalność. Jej rozszerzenie – włączenie obsługi nowego języka programowania albo dodanie nowego narzędzia – wymaga zainstalowania odpowiedniego rozszerzenia (ang. extension). Można to zrobić na dwa sposoby.

Instalacja rozszerzenia – sposób I: bezpośrednio w Visual Studio Code.
Należy kliknąć ikonę Rozszerzenia (w wersji angielskiej: Extensions) na pionowym pasku położonym tuż przy lewej krawdzędzi okna Visual Studio Code, a potem w polu wyszukiwania wpisać nazwę rozszerzenia, które chcemy zainstalować, lub jakieś słowo kluczowe (np. nazwę języka programowania). Następnie na liście położonej poniżej pola wyszukiwania należy zlokalizować odpowiednie rozszerzenie i kliknąć Zainstaluj (w wersji angielskiej: Install).

Instalacja rozszerzenia – sposób II: na stronie ➔ Visual Studio Marketplace.
Należy w polu wyszukiwania wpisać nazwę rozszerzenia, które chcemy zainstalować, lub jakieś słowo kluczowe (np. nazwę języka programowania), a potem kliknąć ikonę lupy po prawej stronie pola wyszukiwania. Można też wcześniej posłużyć się filtrami na dole strony głównej, aby ograniczyć liczbę wyników. Następnie na liście położonej poniżej pola wyszukiwania należy zlokalizować odpowiednie rozszerzenie i kliknąć jego kafelek. Wyświetli się strona z opisem rozszerzenia i przyciskiem Install – jego kliknięcie otworzy Visual Studio Code i wyświetli stronę rozszerzenia. Wystarczy teraz kliknąć przycisk Zainstaluj (w wersji angielskiej: Install).

➔ Rozszerzenia Visual Studio Code – przewodnik.

Informacje o tym, jakie rozszerzenia Visual Studio Code należy zainstalować, by móc pracować z narzędziami wykorzystywanymi na zajęciach, zostaną podane przy okazji omawiania instalacji i konfiguracji tych narzędzi, na podstronach strony Konfiguracja środowiska pracy.

Praca z Visual Studio Code

➔ Praca z Visual Studio Code – przewodnik.

Osoby, które chcą nauczyć się lepiej wykorzystywać możliwości Visual Studio Code, mogą w przyszłości poświęcić trochę czasu na przejrzenie napisanej bardzo przystępnie ➔ dokumentacji programu. Szczególnie użyteczne dla początkujących użytkowników informacje zawarte są w częściach Getting started i User guide (można je znaleźć na lewym panelu bocznym). Kolejne części, począwszy od Source control, opisują szczegółowo wybrane funkcjonalności Visual Studio Code.