Skip to content

Visual Studio Code

Visual Studio Code je zmogljiv urejevalnik kode in razvojno okolje, ki ponuja veliko razširitev. Deluje na različnih operacijskih sistemih, kot so Linux, Windows in macOS. Podpira številne programske jezike in funkcionalnosti. Omogoča enostavno integracijo z različnimi orodji za razvoj programske opreme in ima vgrajeno podporo za Git, kar olajša upravljanje različic kode. Z intuitivnim uporabniškim vmesnikom in prilagodljivimi nastavitvami je priljubljena izbira med razvijalci po vsem svetu.

Visual Studio Code z uporabo razširitve Remote SSH omogoča enostavnejše delo s projekti na HPC Vegi, saj zmanjšuje potrebo po uporabi terminalnega vmesnika in povečuje preglednost nad datotekami. Z uporabo te razširitve lahko razvijalci dostopajo do oddaljenih strežnikov neposredno iz urejevalnika, kar poenostavi upravljanje in urejanje datotek na HPC Vegi.

Več informacij o Visual Studio Code lahko najdete tukaj.

Povezovanje na HPC Vego

Na vašem računalniku odprite urejevalnik VS Code in namestite razširitev Remote SSH. Več informacij je dostopnih tukaj. Razširitev si lahko namestite tako, da na levi strani zaslona izberete aktivnost Extensions, v iskalno vrstico, ki se pojavi, vnesete Remote - SSH in kliknete na gumb Install. Po uspešni namestitvi se pod aktivnostjo za razširitve Extensions pokaže nova aktivnost Remote Explorer. Ob kliku na to aktivnost se pojavi možnost dodajanja povezav SSH s klikom na gumb +. Na vrhu urejevalnika se pojavi vnosno polje, kjer vnesete naslednji ukaz, pri čemer zamenjajte uporabniško ime z vašim.

ssh username@login.vega.izum.si

Pred vnosom zgornjega ukaza preverite, ali se lahko preko povezave SSH povežete na prijavna vozlišča HPC Vege iz terminala na vašem osebnem računalniku.

Ob uspešni izvedbi ukaza kliknite na moder gumb v spodnjem levem kotu urejevalnika in izberite možnost Connect current window to host, nato pa iz seznama izberite prijavno vozlišče HPC Vege. Zadnji korak po uspešni povezavi je odpiranje mape, v kateri je želen projekt.

Za enostavnejše povezovanje s povezavo ssh na HPC Vego dodajte spodnje nastavitve v ~.ssh/config na sistemih s Linux in macOS ali v C:\Users\YourUsername\.ssh\config na sistemih Windows:

Host loginvega
  HostName login.vega.izum.si
  User username

Host logingpu
  HostName logingpu.vega.izum.si
  User username

Host logincpu
  HostName logincpu.vega.izum.si
  User username

Podrobnejša navodila v so tukaj.