Kas yra Visual Studio Code
VS Code – lengvas, bet išplečiamas redaktorius: iš karto po įdiegimo jis moka JavaScript, TypeScript, HTML, CSS ir JSON, turi integruotą terminalą, Git ir derinimo įrankius, o visa kita pridedama plėtiniais iš Marketplace. Naujos versijos išleidžiamos kas mėnesį; 2026 m. spalio 7 d. išleista 1.141 versija. GitHub repozitorija microsoft/vscode turi daugiau nei 190 tūkst. žvaigždučių – tai vienas populiariausių atvirojo kodo projektų pasaulyje.
Visual Studio Code ar Visual Studio – kuo skiriasi
| Kriterijus | Visual Studio Code | Visual Studio |
|---|---|---|
| Paskirtis | universalus redaktorius bet kuriai kalbai | pilna kūrimo aplinka (IDE), daugiausia .NET ir C++ |
| Sistemos | Windows, macOS, Linux, naršyklė | tik Windows |
| Dydis | apie 100–200 MB | keli ar keliolika GB |
| Kaina | nemokamas, ir komerciniam naudojimui | Community nemokama ribotai, Professional ir Enterprise – mokamos licencijos |
| Tinka svetainėms | taip, populiariausias pasirinkimas | daugiausia ASP.NET projektams |
Kaip VS Code naudojamas kuriant svetaines ir el. parduotuves
Dauguma interneto programuotojų kasdien dirba būtent VS Code. Tipinis rinkinys priklauso nuo platformos:
- Next.js ir React: ESLint, Prettier, Tailwind CSS IntelliSense, integruotas TypeScript palaikymas.
- Shopify: oficialus Shopify Liquid plėtinys su sintaksės tikrinimu ir automatiniu užbaigimu temų failams.
- WordPress ir WooCommerce: PHP Intelephense, Xdebug derinimas, WordPress kodo standartų tikrinimas.
- Serveriai: Remote – SSH leidžia atidaryti katalogą serveryje taip, lyg jis būtų kompiuteryje; Dev Containers – dirbti Docker konteineryje.
- Kodas ir versijos: integruotas Git ir GitHub plėtinys pakeitimų pasiūlymams (pull request) peržiūrėti.
- Dizainas: Figma Dev Mode plėtinys rodo maketą ir jo savybes šalia kodo (reikia mokamos Dev vietos, žr. Figma).
Kaip suvienodinti VS Code nustatymus visai komandai
Kai prie svetainės dirba keli žmonės ar keičiasi rangovai, didžiausia laiko vagis – skirtingos aplinkos: vieno kompiuteryje kodas formatuojamas kitaip, kito trūksta plėtinio, trečio – netinkama Node.js versija. VS Code tai sprendžia failais, kurie laikomi pačioje repozitorijoje:
| Failas | Ką nustato | Nauda |
|---|---|---|
| .vscode/extensions.json | rekomenduojamų plėtinių sąrašas | atidarius projektą redaktorius pasiūlo įdiegti trūkstamus |
| .vscode/settings.json | formatavimas išsaugant, tabuliacija, failų išimtys | visų pakeitimai atrodo vienodai, mažiau triukšmo Git istorijoje |
| .vscode/launch.json | derinimo konfigūracijos | naršyklės ar serverio derinimas paleidžiamas vienu paspaudimu |
| .devcontainer/devcontainer.json | Docker aplinka su reikiamomis versijomis | naujas programuotojas pradeda dirbti per kelias minutes, ne per dieną |
| .editorconfig | bazinės taisyklės visiems redaktoriams | veikia ir tiems, kurie naudoja ne VS Code |
Užsakovui tai reiškia mažesnę priklausomybę nuo konkretaus programuotojo: projektą su tokia konfigūracija perimti gali kita komanda be ilgo „įsivažiavimo“.
Kaip pradėti dirbti su VS Code
- Parsisiųskite redaktorių iš code.visualstudio.com arba įdiekite per winget, Homebrew ar apt.
- Įdiekite Git ir prisijunkite prie GitHub paskyros per šoninę Accounts juostą.
- Atidarykite projekto katalogą (File – Open Folder) ir įdiekite redaktoriaus pasiūlytus plėtinius.
- Nustatymuose įjunkite formatavimą išsaugant (Format On Save) ir pasirinkite formatuotoją, pavyzdžiui, Prettier.
- Apribokite telemetriją nustatymu telemetry.telemetryLevel, jei to reikalauja įmonės politika.
- Jei naudosite DI asistentą, pirmiausia perskaitykite jo duomenų sąlygas ir pašalinkite slaptus raktus iš repozitorijos.
DI VS Code redaktoriuje: Copilot, Claude Code ir kiti
VS Code pats DI modelio neturi – jis yra platforma, į kurią jungiami asistentai. Microsoft integravo GitHub Copilot tiesiai į redaktorių: pokalbio langas, agento režimas, kuris keičia kelis failus ir paleidžia komandas, bei eilučių užbaigimas. Copilot turi nemokamą planą (2 000 užbaigimų ir 50 pokalbio užklausų per mėnesį), Pro – 10 USD, Pro+ – 39 USD per mėnesį. Kiti agentai jungiami plėtiniais: oficialus Claude Code plėtinys, OpenAI Codex, Cline ir kiti. Per MCP agentui galima prijungti duomenų bazę, naršyklę ar projektų valdymo sistemą.
Kai kurios bendrovės sukūrė savo VS Code šakotes su įmontuotu DI – žinomiausios Cursor ir Windsurf. Jos atrodo kaip VS Code, bet negali naudoti oficialios Microsoft plėtinių parduotuvės ir kai kurių Microsoft plėtinių (pavyzdžiui, Remote ir C# įrankių), todėl naudoja atvirą Open VSX registrą. Rinktis verta pagal tai, ar norite likti originaliame redaktoriuje ir jungti agentus plėtiniais, ar pereiti į atskirą DI redaktorių.
Pavyzdys: kiek kainuoja VS Code su DI trijų žmonių komandai
| Rinkinys | Skaičiavimas | Per mėn. |
|---|---|---|
| VS Code be DI | 3 × 0 USD | 0 USD |
| VS Code + Copilot Free | 3 × 0 USD, su mėnesio limitais | 0 USD |
| VS Code + Copilot Pro | 3 × 10 USD | 30 USD |
| VS Code + Claude Code per Claude Pro | 3 × 20 USD | 60 USD |
| Cursor Premium vietoje VS Code | 3 × 30 USD | 90 USD |
Kainos be PVM, 2026 m. spalio. Lentelė rodo pagrindinį VS Code privalumą: redaktorius pats nieko nekainuoja, todėl DI asistentą galima keisti ar derinti pagal poreikį neperkant kito redaktoriaus. Pavyzdžiui, du programuotojai gali dirbti su Copilot, o vienas, kuris daro dideles migracijas, – su Claude Code.
Darbas tiesiai serveryje per Remote – SSH
Remote – SSH plėtinys prisijungia prie serverio ir įdiegia jame nedidelę VS Code serverio dalį. Redaktorius lieka kompiuteryje, o failai, terminalas ir paieška vyksta serveryje. Tai patogu taisant konfigūraciją ar žurnalus, bet svetainės kodą vis tiek reikėtų keisti per Git ir automatinį diegimą, o ne tiesiogiai gamybiniame serveryje – kitaip pakeitimai nepatenka į istoriją ir gali būti perrašyti kito diegimo metu. Prisijungimui naudokite SSH raktus, ne slaptažodžius, o prieigą rangovams suteikite atskiru naudotoju, kurį baigus darbus galima išjungti nekeičiant kitų prisijungimų.
Ar VS Code tinka Python ir duomenų darbams
Taip. Microsoft Python plėtinys prideda virtualių aplinkų pasirinkimą, derinimą, testų paleidimą ir Jupyter užrašų knygeles. Tai populiariausias redaktorius ir Python programuotojams šalia PyCharm. Nustatymui pakanka įdiegti Python, VS Code Python plėtinį ir pasirinkti interpretatorių apatinėje juostoje.
Code - OSS, VS Code ir VSCodium
VS Code šaltinis viešinamas kaip atvirojo kodo projektas Code - OSS pagal MIT licenciją. Programa, kurią parsisiunčiate iš code.visualstudio.com, yra Microsoft sukompiliuota versija su Microsoft prekės ženklu, plėtinių parduotuve ir telemetrija, platinama pagal atskirą nemokamą Microsoft licenciją. VSCodium – bendruomenės sukompiliuota versija be Microsoft telemetrijos ir prekės ženklo. Įmonėms, kurios dėl politikos nenori jokios telemetrijos, tai paprastas pasirinkimas, bet dalis Microsoft plėtinių jame neveikia.
Kam tinka ir kam ne
- Svetainių ir el. parduotuvių kūrėjams: JavaScript, TypeScript, PHP, Liquid, Python ir dešimtys kitų kalbų viename redaktoriuje
- Darbui tiesiogiai serveryje ar Docker konteineryje per Remote – SSH ir Dev Containers
- Komandoms, kurios nori pasirinkti DI asistentą (Copilot, Claude Code, Codex) nekeisdamos redaktoriaus
- Pradedantiesiems: nemokamas, lengvai įdiegiamas, daug mokymosi medžiagos
- Greitam pakeitimui naršyklėje per vscode.dev ar GitHub repozitorijoje paspaudus klavišą „.“
- Dideliems .NET ir C++ projektams Windows aplinkoje – ten patogesnis pilnas Visual Studio
- Labai dideliems Java ar Kotlin projektams, kuriems reikia gilios refaktorizacijos – dažnai renkamasi IntelliJ IDEA
- Labai silpniems kompiuteriams: Electron pagrindu sukurta programa naudoja daugiau atminties nei Vim ar Zed
- Organizacijoms, kurioms visiškai nepriimtina telemetrija ir Microsoft licencija – tada rinktis VSCodium
- Netechniniams naudotojams, kurie nori keisti svetainės turinį – tam skirta TVS administravimo sritis, ne redaktorius
Kiek kainuoja Visual Studio Code
Kainodara: redaktorius nemokamas; mokami tik pasirinkti DI asistentai ir debesų paslaugos (Copilot, Codespaces).
| Planas | Kaina | Kas įeina |
|---|---|---|
| Visual Studio Code | nemokamai / visam laikui ir komerciniam naudojimui | redaktorius Windows, macOS, Linux; integruotas terminalas, Git, derinimas; plėtinių parduotuvė (Marketplace); Remote – SSH, WSL, Dev Containers |
| GitHub Copilot Free | nemokamai / mėn. riboti limitai | 2 000 kodo užbaigimų per mėn.; 50 pokalbio užklausų per mėn.; veikia VS Code be papildomo diegimo |
| GitHub Copilot Pro | 10 $ / mėn. naudotojui | 15 USD mėnesio kreditų (10 USD bazinių + 5 USD lanksčių); agento režimas ir pokalbis; kodo užbaigimas |
| GitHub Copilot Pro+ | 39 $ / mėn. naudotojui | 70 USD mėnesio kreditų; bent 4 kartus daugiau naudojimo nei Pro |
Kainos 2026 m. 10 mėn. duomenimis pagal oficialų kainų puslapį. Prieš pirkdami pasitikrinkite.
Pats VS Code nieko nekainuoja ir neturi mokamos versijos. Išlaidos atsiranda tik pasirinkus DI asistentą: GitHub Copilot, Claude Code (per Claude prenumeratą ar API), OpenAI Codex ar kitą. Daugumos jų modeliai apmokami pagal naudojimą ar prenumeratą – palyginimas DI kainų lentelėje. GitHub Codespaces (VS Code debesyje) apmokamas pagal skaičiavimo valandas, žr. GitHub. Copilot kainos – github.com/features/copilot/plans, 2026 m. spalio.
Privalumai ir trūkumai
- Visiškai nemokamas, ir komerciniam naudojimui
- Veikia visose pagrindinėse sistemose ir naršyklėje
- Didžiausia plėtinių ekosistema: beveik kiekvienai kalbai, karkasui ir platformai
- Lankstus DI pasirinkimas – Copilot įmontuotas, kiti agentai jungiami plėtiniais
- Nuotolinis darbas serveryje ir konteineriuose be failų kopijavimo
- Microsoft versija pagal nutylėjimą siunčia telemetriją – reikia išjungti nustatymuose
- Plėtiniai gali turėti savo telemetriją ir saugumo spragų; kenkėjiškų plėtinių atvejų pasitaiko
- Daug plėtinių lėtina paleidimą ir naudoja daug atminties
- Sudėtingos konfigūracijos (settings.json, launch.json) pradedančiajam neintuityvios
- Kai kurie Microsoft plėtiniai neveikia šakotėse (Cursor, VSCodium)
Visual Studio Code Lietuvoje
Lietuvių kalba. VS Code sąsają galima išversti per kalbų paketus (Language Pack) – lietuviško oficialaus Microsoft paketo nėra, todėl dauguma programuotojų dirba angliškai. Lietuviškas turinys failuose veikia be apribojimų, jei failai saugomi UTF-8 koduote – tai numatytasis nustatymas. Lietuvių kalbos rašybos tikrinimui yra bendruomenės plėtinių, pagrįstų Hunspell žodynais.
Telemetrija ir BDAR. Microsoft nurodo, kad laikosi BDAR, o telemetriją galima apriboti nustatymu telemetry.telemetryLevel: all, error, crash arba off. Plėtiniai, tarp jų ir trečiųjų šalių, gali rinkti savo duomenis nepriklausomai nuo šio nustatymo. Jei redaktoriuje naudojamas DI agentas, kodas siunčiamas to agento tiekėjui pagal jo sąlygas – pavyzdžiui, GitHub, Anthropic ar OpenAI. Daugiau apie asmens duomenų reikalavimus – BDAR.
Plėtinių saugumas. Įmonės kompiuteriuose verta leisti tik patikrintų leidėjų plėtinius: Marketplace pasitaikė kenkėjiškų plėtinių, kurie vogė raktus ar slaptažodžius. VS Code leidžia administratoriams nustatyti leidžiamų plėtinių sąrašą per įmonės politiką.
Kur parsisiųsti. Tik iš code.visualstudio.com arba per sistemos paketų tvarkyklę (winget, Homebrew, apt). Paieškose užklausa „visual studio code download“ dažnai rodo trečiųjų šalių svetaines su modifikuotais diegimo failais.
Alternatyvos
| Alternatyva | Tipas | Kada rinktis vietoj Visual Studio Code |
|---|---|---|
| Cursor | Kompiuterio programa (macOS, Windows, Linux) su debesų DI paslaugomis | VS Code šakotė su įmontuotu DI agentu ir kito pakeitimo spėjimu; mokamas, bet sąsaja beveik identiška. |
| Zed | – | Rust kalba parašytas atvirojo kodo redaktorius, gerokai greitesnis ir lengvesnis; mažiau plėtinių, bet palaiko išorinius DI agentus. |
| JetBrains IDE (PhpStorm, WebStorm, PyCharm) | – | Mokamos pilnos kūrimo aplinkos su gilesne refaktorizacija; populiarios PHP ir Python projektuose. |
| VSCodium | – | Tas pats VS Code kodas be Microsoft telemetrijos ir prekės ženklo; plėtiniai iš Open VSX. |
| Windsurf | – | Dar viena VS Code pagrindu sukurta DI redaktoriaus šakotė, priklausanti Cognition; Pro – 20 USD per mėn. |
- Kuriame svetaines ir el. parduotuves VS Code su bendra komandos konfigūracija: formatavimas, tikrinimas, derinimas
- Paruošiame Dev Containers aplinką, kad naujas programuotojas projektą paleistų per kelias minutes
- Prijungiame DI asistentus (Copilot, Claude Code) su projekto taisyklėmis ir saugiais leidimais
- Perduodame projektą su dokumentuotais plėtiniais ir nustatymais jūsų komandai
Dažni klausimai
Ar Visual Studio Code nemokamas?
Taip, VS Code visiškai nemokamas, taip pat komerciniam naudojimui. Mokamos tik papildomos paslaugos, pavyzdžiui, GitHub Copilot Pro (10 USD per mėn.) ar GitHub Codespaces. Duomenys – 2026 m. spalio.
Kuo skiriasi Visual Studio Code ir Visual Studio?
VS Code – lengvas universalus redaktorius visoms sistemoms ir kalboms. Visual Studio – didelė Windows kūrimo aplinka, skirta daugiausia .NET ir C++ projektams, su mokamomis Professional ir Enterprise licencijomis.
Kur saugiai parsisiųsti VS Code?
Tik iš oficialios svetainės code.visualstudio.com arba per winget, Homebrew ar Linux paketų tvarkyklę. Venkite trečiųjų šalių atsisiuntimo svetainių.
Kaip nustatyti VS Code darbui su Python?
Įdiekite Python iš python.org, VS Code Python plėtinį iš Microsoft, sukurkite virtualią aplinką ir pasirinkite interpretatorių apatinėje redaktoriaus juostoje. Tada galima paleisti ir derinti skriptus bei testus.
Ar VS Code turi DI?
Taip, per GitHub Copilot, kuris integruotas į redaktorių ir turi nemokamą planą. Taip pat galima įdiegti kitus agentus plėtiniais, pavyzdžiui, Claude Code ar OpenAI Codex.
Kaip išjungti VS Code telemetriją?
Nustatymuose pakeiskite telemetry.telemetryLevel į off. Atkreipkite dėmesį, kad plėtiniai gali turėti savo telemetrijos nustatymus. Visiškai be Microsoft telemetrijos veikia VSCodium.
Ar VS Code tinka el. parduotuvės kūrimui?
Taip, tai populiariausias redaktorius Shopify temoms, WooCommerce papildiniams ir Next.js parduotuvėms kurti. Reikia tik tinkamų plėtinių pagal platformą.
Kuo VS Code skiriasi nuo Cursor?
Cursor sukurtas VS Code pagrindu, todėl sąsaja beveik ta pati, bet jame DI agentas ir kito pakeitimo spėjimas įmontuoti, o naudojimas mokamas pagal Cursor planus. VS Code nemokamas, o DI jame pasirenkamas plėtiniais – Copilot, Claude Code ar kitais. Be to, Cursor naudoja Open VSX plėtinių registrą, ne Microsoft Marketplace.
Ar VS Code veikia naršyklėje?
Taip, vscode.dev atidaro VS Code naršyklėje ir leidžia redaguoti GitHub repozitorijas ar vietinius failus, bet terminalas ir dalis plėtinių ten neveikia. Pilnai debesų aplinkai skirtas GitHub Codespaces.
Šaltiniai
- Visual Studio Code – Microsoft
- Telemetry – Microsoft
- Visual Studio Code FAQ – Microsoft
- microsoft/vscode – GitHub
- GitHub Copilot · Plans & pricing – GitHub
- Python in Visual Studio Code – Microsoft
- VSCodium – VSCodium