Visual Studio Code - Visual Studio Code
|
Visual Studio Code běžící na Windows 10
| |
| Vývojáři | Microsoft |
|---|---|
| První vydání | 29. dubna 2015 |
| Stabilní uvolnění | 1.61.0 |
| Náhled vydání | 1,55,0 zasvěcených osob [±] |
| Úložiště | |
| Napsáno | Strojopis , JavaScript , HTML a CSS |
| Operační systém | Windows 7 nebo novější, OS X 10.10 nebo novější, Linux |
| Plošina | IA-32 , x86-64 , ARM64 |
| Velikost | |
| K dispozici v | 14 jazyků |
Seznam jazyků
Angličtina (USA), zjednodušená čínština, tradiční čínština, francouzština, němčina, italština, portugalština (Brazílie), japonština, korejština, ruština, španělština, bulharština, maďarština, turečtina
| |
| Typ | Integrované vývojové prostředí , editor zdrojového kódu , debugger |
| Licence | |
| webová stránka |
kód |
Visual Studio Code je integrované vývojové prostředí (IDE) vytvořené společností Microsoft pro Windows , Linux a macOS . Mezi funkce patří podpora ladění , zvýrazňování syntaxe , inteligentní doplňování kódu , úryvky , refaktorování kódu a vestavěný Git . Uživatelé mohou změnit motiv , klávesové zkratky , předvolby a instalovat rozšíření, která přidávají další funkce.
Společnost Microsoft vydala na GitHubu většinu zdrojového kódu Visual Studio Code pod povolnou licencí MIT , zatímco verze společnosti Microsoft jsou proprietárním freewarem .
V průzkumu vývojářů Stack Overflow 2021 byl Visual Studio Code zařazen mezi nejoblíbenější nástroje vývojářského prostředí, přičemž 70% z 82 000 respondentů uvedlo, že jej používají.
Kód Visual Studio Code byl poprvé oznámen 29. dubna 2015 společností Microsoft na konferenci Build 2015 . Náhled build byl propuštěn krátce poté.
18. listopadu 2015 byl zdroj kódu Visual Studio vydán pod licencí MIT a zpřístupněn na GitHubu . Byla také oznámena podpora rozšíření. 14. dubna 2016 Visual Studio Code absolvoval fázi veřejného náhledu a byl vydán na web .
Funkce
Visual Studio Code je editor zdrojového kódu, který lze použít s řadou programovacích jazyků, včetně Javy , JavaScriptu , Go , Node.js , Pythonu a C ++ . Vychází z rámce Electron , který se používá k vývoji webových aplikací Node.js, které běží na rozložení motoru Blink . Visual Studio Code využívá stejnou komponentu editoru (s kódovým označením „Monaco“), kterou používá Azure DevOps (dříve Visual Studio Online a Visual Studio Team Services).
Místo projektového systému umožňuje uživatelům otevřít jeden nebo více adresářů, které pak lze uložit do pracovních prostorů pro budoucí opětovné použití. To mu umožňuje fungovat jako jazykově agnostický editor kódu pro jakýkoli jazyk. Podporuje řadu programovacích jazyků a sadu funkcí, které se liší podle jazyka. Nechtěné soubory a složky lze ze nastavení vyloučit ze stromu projektu. Mnoho funkcí Visual Studio Code není zpřístupněno prostřednictvím nabídek nebo uživatelského rozhraní, ale lze k nim přistupovat pomocí palety příkazů.
Visual Studio Code lze rozšířit pomocí rozšíření , která jsou k dispozici prostřednictvím centrálního úložiště. To zahrnuje dodatky k editoru a jazykovou podporu. Pozoruhodnou funkcí je schopnost vytvářet rozšíření, která přidávají podporu pro nové jazyky , témata a ladicí programy , provádět statickou analýzu kódu a přidávat lintery kódu pomocí protokolu Language Server Protocol .
Visual Studio Code obsahuje více rozšíření pro FTP , což umožňuje použití softwaru jako bezplatnou alternativu pro vývoj webu. Kód lze synchronizovat mezi editorem a serverem, aniž byste museli stahovat další software.
Visual Studio Code umožňuje uživatelům nastavit kódovou stránku, na kterou je uložen aktivní dokument, znak nového řádku a programovací jazyk aktivního dokumentu. To umožňuje jeho použití na jakékoli platformě, v jakémkoli národním prostředí a pro jakýkoli daný programovací jazyk.
Jazyková podpora
Balíček Visual Studio Code obsahuje základní podporu pro většinu běžných programovacích jazyků. Tato základní podpora zahrnuje zvýraznění syntaxe , shodu závorek , skládání kódu a konfigurovatelné úryvky. Visual Studio Code se dodává také s IntelliSense pro JavaScript, TypeScript, JSON , CSS a HTML , stejně jako podpora ladění pro Node.js. Podporu dalších jazyků lze poskytnout pomocí volně dostupných rozšíření na VS Code Marketplace.
Sběr dat
Visual Studio Code shromažďuje data o využití a odesílá je společnosti Microsoft , i když to lze zakázat. Kromě toho je z důvodu open-source povahy aplikace telemetrický kód přístupný veřejnosti, která může přesně vidět, co se shromažďuje. Podle společnosti Microsoft jsou data sdílena s dceřinými a dceřinými společnostmi ovládanými společností Microsoft, ačkoli vymáhání práva je může požadovat v rámci soudního procesu.
Kontrola verzí
Řízení zdroje je integrovanou funkcí kódu Visual Studio. Má vyhrazenou kartu uvnitř panelu nabídek, kde můžete přistupovat k nastavení řízení verzí a prohlížet změny provedené v aktuálním projektu. Chcete -li tuto funkci použít, musíte propojit kód Visual Studio s jakýmkoli podporovaným systémem pro správu verzí ( Git , Apache Subversion , Perforce atd.). To vám umožní vytvářet úložiště a také vytvářet požadavky push a pull přímo z programu Visual Studio Code.
Recepce
V průzkumu 2016 Developers Survey of Stack Overflow zařadil Visual Studio Code #13 mezi nejoblíbenější vývojové nástroje, přičemž jej používalo pouze 7% ze 47 000 respondentů. O dva roky později však Visual Studio Code dosáhlo na první místo, přičemž jej používalo 35% ze 75 000 respondentů. V průzkumu vývojářů z roku 2019 byl Visual Studio Code také zařazen na 1. místo, přičemž jej používalo 50% z 87 000 respondentů. V průzkumu pro vývojáře 2021 je Visual Studio Code nadále na 1. místě, přičemž jej používá 70% z 82 000 respondentů.
Viz také
- Atom (textový editor)
- Závorky (textový editor)
- Eclipse Theia
- Seznam dříve proprietárního softwaru
- Microsoft Visual Studio
Reference