Visual Studio Code
Táto stránka je kandidátom na rýchle zmazanie, z nasledujúceho dôvodu: 14 dní neupravené Ak nesúhlasíte s jej rýchlym zmazaním, vysvetlite, prosím, prečo na jej diskusnej stránke. Ak táto stránka zjavne nespĺňa kritériá pre rýchle zmazanie alebo ju mienite opraviť, odstráňte, prosím, tento oznam, ale neodstraňujte ho z iných článkov, ktoré ste sami vytvorili. |
Tento článok urgentne potrebuje úpravy a/alebo aspoň základné rozšírenie. Pomôž Wikipédii tým, že ho vhodne vylepšíš, alebo rozšíriš. Pozri si kritériá na minimálny článok, inšpiráciu môžeš nájsť aj v radách štylistickej príručky, prípadne v diskusii k článku. Neodstraňuj túto šablónu ak nedošlo k podstatnému vylepšeniu článku. Ak si článok založil, odstránenie šablóny prenechaj inému redaktorovi. Ak nebude tento článok do 14 dní prijateľne upravený, bude pravdepodobne zmazaný. Preto buďte pri úprave smelí! Dátum označenia je 2. 1. 2023, k zmazaniu dôjde 16. 1. 2023. Ak si umiestnil/a túto šablónu do článku, vyhľadaj autora v histórii článku a vlož na jeho diskusnú stránku oznam: {{Urgentne upraviť autor|Visual Studio Code}}--~~~~ |
- Nezamieňať s heslom Visual Studio.
![]() | |
![]() Visual Studio Code spustený na operačnom systéme Windows 10
| |
Developer(i) | Microsoft |
---|---|
Pôvodné vydanie | Apríl 29, 2015 |
Stable release | |
Ukážkové vydanie | |
Repozitár | |
Vytvorené v | TypeScript, JavaScript, HTML, a CSS |
Operačný systém | Windows 7 a novšie, OS X 10.10 a novšie, Linux |
Platforma | IA-32, x86-64, ARM64 |
Veľkosť |
|
Dostupné v | 14-tich jazykoch |
Zoznam jazykov Angličtina (US), Zjednodušená Čínština, Tradičná Čínština, Francúzština, Nemčina, Taliančina, Portugalčina (Brazília), Japončina, Kórejčina, Ruština, Španielčina, Bulharčina, Maďarčina, Turečtina | |
Typ | Editor zdrojového kódu |
Licencia |
|
Webstránka | code.visualstudio.com |
Visual Studio Code, bežne označovaný aj ako VS Code, [1] je editor zdrojového kódu pre Windows, Linux a macOS vytvorený spoločnosťou Microsoft pomocou Electron Frameworku. Medzi funkcie patrí podpora pre ladenie (debugging), zvýrazňovanie syntaxe, inteligentné dokončovanie kódu, snippety, zmena štruktúry kódu a vstavané GUI pre prácu s Gitom . Používatelia môžu meniť tému, klávesové skratky, predvoľby a inštalovať rozšírenia, ktoré pridávajú ďalšie funkcie.
Vo vývojárskom prieskume Stack Overflow 2021 bol Visual Studio Code zaradený medzi najobľúbenejšie vývojárske prostredie spomedzi 82 000 respondentov, pričom 70 % uviedlo, že ho používa. [2]
História[upraviť | upraviť zdroj]
Visual Studio Code bol prvýkrát predstavený 29. apríla 2015 spoločnosťou Microsoft na konferencii Build 2015. Krátko nato bola uverejnená ukážková verzia. [3]
Dňa 18. novembra 2015 bol vydaný zdrojový kód Visual Studio Code pod licenciou MIT sprístupnený na GitHube . Oznámená bola aj podpora rozšírení. 14. apríla 2016 prostredie Visual Studio Code prešlo z fázy verejnej ukážky do stabilnej verzie a bolo zverejnené na webe . [4] Microsoft zverejnil väčšinu zdrojového kódu Visual Studio Code na GitHube pod licenciou MIT [5] [6] zatiaľ čo vydania od Microsoftu sú proprietárnym freewarom . [7]
Vlastnosti[upraviť | upraviť zdroj]
Visual Studio Code je editor zdrojového kódu, ktorý možno použiť s rôznymi programovacími jazykmi vrátane C#, Java, JavaScript, Go, Node.js, Python, C++, C, Rust a Fortran . [8] [9] [10] [11] Je založený na frameworku Electron, [12] ktorý sa používa na vývoj webových aplikácií Node.js, ktoré bežia na webovom engine Blink . Visual Studio Code využíva rovnaký komponent editora (kódové označenie „Monaco“), ktorý sa používa v Azure DevOps (predtým nazývaný Visual Studio Online a Visual Studio Team Services). [13]
Visual Studio Code obsahuje základnú podporu pre väčšinu bežných programovacích jazykov. Táto základná podpora zahŕňa zvýraznenie syntaxe, párovanie zátvoriek, skladanie kódu a konfigurovateľné snippety. Visual Studio Code sa dodáva aj s inteligentným dokončovaním kódu (IntelliSense) pre JavaScript, TypeScript, JSON, CSS a HTML, ako aj s podporou ladenia (debugging) pre Node.js. Podporu ďalších jazykov môžu poskytnúť voľne dostupné rozšírenia na trhu VS Code. [14]
Namiesto systému budovania softvérových projektov umožňuje používateľom otvárať jeden alebo viacero adresárov, ktoré je možné následne uložiť v pracovných priestoroch (workspace) pre budúce opätovné použitie. To mu umožňuje fungovať ako jazykový editor kódu pre akýkoľvek jazyk. Podporuje mnoho programovacích jazykov a sád funkcií, ktoré sa v jednotlivých jazykoch líšia. Nežiaduce súbory a priečinky je možné vylúčiť z kontroly projektu prostredníctvom nastavení. Mnohé funkcie Visual Studio Code nie sú prístupné prostredníctvom ponúk alebo používateľského rozhrania, ale možno k nim pristupovať prostredníctvom palety príkazov. [15]
Do Visual Studio Code je možné pridať rozšírenia [16] dostupné prostredníctvom centrálneho úložiska. To zahŕňa doplnky pre editor [17] a jazykovú podporu. [15] Pozoruhodnou vlastnosťou je schopnosť vytvárať rozšírenia, ktoré zvyšujú podporu pre nové jazyky, témy, ladiace nástroje (debugery), vykonávať statickú analýzu kódu a pridávať nástroje pre analýzu štruktúry kódu (linter) pomocou nástroja Language Server Protocol .
Riadenie verzií kódu (source control) je vstavaná funkcia Visual Studio Code. Má vyhradenú kartu vo vnútri panela s ponukami, kde môžu používatelia pristupovať k nastaveniam správy verzií a zobraziť zmeny vykonané v aktuálnom projekte. Ak chcete použiť túto funkciu, Visual Studio Code musí byť prepojený s akýmkoľvek podporovaným systémom správy verzií ( Git, Apache Subversion, Perforce atď. ). To umožňuje používateľom vytvárať repozitáre, ako aj zadávať push a pull požiadavky priamo z prostredia programu Visual Studio Code.
Visual Studio Code obsahuje viacero rozšírení pre FTP, čo umožňuje softvér používať ako bezplatnú alternatívu pre vývoj webu. Kód je možné synchronizovať medzi editorom a serverom bez sťahovania ďalšieho softvéru.
Visual Studio Code umožňuje používateľom nastaviť kódovanie, v ktorom je aktívny dokument uložený, znak nového riadku a programovací jazyk aktívneho dokumentu. To umožňuje jeho použitie na akejkoľvek platforme, v akomkoľvek lokálnom prostredí a pre daný programovací jazyk.
Visual Studio Code zhromažďuje údaje o používaní a odosiela ich spoločnosti Microsoft, aj keď to možno zakázať. [18] Vzhľadom na open-source charakter aplikácie je telemetrický kód prístupný verejnosti, ktorá môže presne vidieť, čo sa zbiera. [19]
Prijatie komunitou[upraviť | upraviť zdroj]
Vo vývojárskom prieskume Stack Overflow z roku 2016 sa prostredie Visual Studio Code umiestnilo na 13. mieste medzi najobľúbenejšími vývojovými nástrojmi, pričom ho vtedy používalo iba 7 % zo 47 000 respondentov. [20] O dva roky neskôr sa však Visual Studio Code dostalo na prvé miesto, pričom ho použilo 35 % zo 75 000 respondentov. [21] Vo vývojárskom prieskume z roku 2019 sa Visual Studio Code umiestnilo tiež na 1. mieste, pričom ho použilo 50 % z 87 000 respondentov. [22] Vo vývojárskom prieskume 2021 je Visual Studio Code naďalej na prvom mieste, pričom ho používa 70 % z 82 000 respondentov [2], pričom v prieskume z roku 2022 sa zvýšilo na 74,48% zo 71 010 odpovedí. [23]
Vetvy[upraviť | upraviť zdroj]
- VSCodium : Je to komunitou riadená verzia kódu Visual Studio bez telemetrie Microsoftu, s binárnymi súbormi licencovanými pod licenciou MIT.
Pozri aj[upraviť | upraviť zdroj]
- Porovnanie integrovaných vývojových prostredí
- GitHub Copilot
- Zoznam predtým proprietárneho softvéru
- Vio
Referencie[upraviť | upraviť zdroj]
- ↑ . Dostupné online. (po anglicky)
- ↑ a b . Dostupné online.
- ↑ . Dostupné online.
- ↑ . Dostupné online.
- ↑ "LICENSE.txt". github.com/Microsoft/vscode.
- ↑ . Dostupné online.
- ↑ "Microsoft Software License Terms". code.visualstudio.com.
- ↑ . Dostupné online.
- ↑ . Dostupné online.
- ↑ . Dostupné online.
- ↑ . Dostupné online.
- ↑ . Dostupné online.
- ↑ . Dostupné online.
- ↑ . Dostupné online.
- ↑ a b . Dostupné online.
- ↑ . Dostupné online.
- ↑ . Dostupné online.
- ↑ . Dostupné online.
- ↑ . Dostupné online.
- ↑ . Dostupné online.
- ↑ . Dostupné online.
- ↑ . Dostupné online.
- ↑ . Dostupné online.