Nastavenie vývojového prostredia (Windows + WSL + VS Code)
Ak vám vyhovuje integrované vývojové prostredie, odporúčame použiť Visual Studio Code (VS Code).
Poznámka: Práci s terminálom sa nevyhnete – je nevyhnutnou súčasťou vývoja.
1. Inštalácia Windows Terminal
Nainštalujte si aplikáciu Windows Terminal:
https://learn.microsoft.com/en-us/windows/terminal/install
Aplikácia je dostupná cez Microsoft Store.
Umožňuje pohodlné používanie viacerých terminálov vrátane Linuxu (WSL).
Štandardný
cmdalebo PuTTY nie sú pre túto prácu vhodné.
2. Inštalácia WSL2 (Windows Subsystem for Linux)
Návod na inštaláciu:
https://learn.microsoft.com/en-us/windows/wsl/install
- WSL2 vyžaduje Windows 10 (verzia 2004+) alebo Windows 11
- Musí byť povolená virtualizácia v BIOSe
- V niektorých prípadoch môže vzniknúť konflikt s VirtualBoxom
- Vo Windows 11 je možné WSL nainštalovať priamo cez Microsoft Store
Ako predvolenú distribúciu odporúčame Ubuntu LTS.
WSL vám umožní spúšťať plnohodnotné Linuxové prostredie priamo vo Windows.
3. Spustenie Ubuntu a klonovanie repozitára
- Otvorte Windows Terminal
- Spustite distribúciu Ubuntu
- Nakonfigurujte Git (meno a email)
- Naklonujte si repozitár podľa pokynov zadania
4. Inštalácia Visual Studio Code
Stiahnite a nainštalujte VS Code:
https://code.visualstudio.com/download
5. Aktivácia rozšírenia WSL vo VS Code
Vo VS Code nainštalujte rozšírenie:
Remote – WSL
https://code.visualstudio.com/docs/remote/wsl-tutorial
6. Pripojenie VS Code k WSL
- Vo VS Code kliknite na "Connect to..."
- Vyberte možnosť WSL
- Otvorte priečinok s naklonovaným repozitárom
Od tohto momentu pracujete priamo v Linuxovom prostredí.
7. Práca na projekte
- Vytvorte alebo otvorte súbory v repozitári
- Programujte, testujte a ladte kód
- Príkazy
gitmôžete:- používať graficky cez VS Code
- alebo zadávať v integrovanom termináli
Alternatíva: Virtuálny stroj
Ak sa vám nepodarí rozbehať WSL2, môžete použiť:
Možnosť 1 – VirtualBox + Ubuntu
Nainštalujte si Ubuntu vo virtuálnom stroji cez VirtualBox.
Priečinok vo virtuálnom stroji môžete otvoriť vo VS Code pomocou rozšírenia Remote.
Možnosť 2 – Predpripravený virtuálny stroj
Môžete použiť pripravený virtuálny stroj s Ubuntu (napr. z predmetu Základy algoritmizácie a programovania), ktorý už obsahuje všetky potrebné nástroje:
https://kurzy.kpi.fei.tuke.sk/zap/problemsets/ps-00.html