Visual Studio Code Setup
Setting up with Windows Subsystem for Linux
Official guide from Microsoft: Developing in WSL
- Accesati urmatorul link: https://code.visualstudio.com/download
- Descarcati versiunea pe 64 biti din dreptul liniei System Installer
- Deschideti fisierul descarcat, next, next, next
- Puteti alege sa adaugati in context menu optiunea Open with Code. Asta va va permite sa dati click dreapta pe un fisier sau un folder si apoi sa-l deschideti instant in VSCode
In primul rand, avem 2 versiuni de WSL. Versiunea 1 este un emulator creat de Microsoft pentru kernel-ul de Linux. Versiunea 2 este chiar un kernel de Linux ce ruleaza intr-o masina virtuala. Puteți citi pe documentația Microsoft despre cele două versiuni de WSL.
Cautam PowerShell in search bar, si deschidem ca si administrator
Activam feature-ul de WSL folosind urmatoarea comanda:
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestartAcum intervin versiunile despre care v-am vorbit. WSL 2, fiind o masina virtuala foarte light, necesita optiunea de virtualizare activa din BIOS.
Aveti aici un scurt ghid pentru activare: https://bce.berkeley.edu/enabling-virtualization-in-your-pc-bios.html
Totusi, daca nu doriti sa va activati aceasta optiune ( care, totusi, va va fi necesara la alte materii in viitor ), puteti da restart calculatorului si sari la pasul 9 De asemenea, daca versiunea voastra de windows nu este Windows 10, build 1903+, puteti da restart si sari la pasul 9
Acum activam feature-ul de masina virtuala cu urmatoarea comanda:
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestartRestart PC
Descarcam urmatorul fisier si il instalam: wsl_update_x64.msi
Deschidem din nou PowerShell ca si administrator
Rulați comanda:
wsl --set-default-version 2Deschidem Microsoft Store
Cautam Ubuntu si alegem versiunea simpla, pe care o instalam
Dupa instalare cautam Ubuntu in Start si deschidem
Introducem un username si o parola pentru sistemul nostru de Linux
Pentru lucru la informatica in terminalul deschis avem nevoie de rulat urmatoarea comanda pentru a instala pachetele necesare compilarii programelor:
sudo apt update && sudo apt install -y binutils gcc g++ make
Advanced users
Recommended is to have a virtual machine with Linux and use SSH Remote Development
Ready-made virtual machines can be downloaded from osboxes. Recommended software for starting a virtual machine, free and easy to configure is VirtualBox.
Folosire Latex cu VSCODE si WSL
- Compilarea proiectului de latex: fie prin combinatia de taste CTRL+ALT+B fie din meniu: Terminal -> Run Build Task. Acesta va compila toate sursele Latex din proiect