Kód Visual Studio | |
---|---|
Visual Studio Code 1.58 na Windows 10 | |
Typ | Zdrojový editor a debugger |
Vývojář | Microsoft |
Zapsáno v | TypeScript [1] [2] a JavaScript [1] |
Operační systém | GNU/Linux , Microsoft Windows a macOS |
Jazyky rozhraní | 14 jazyků, včetně ruštiny [3] |
První vydání | 14. listopadu 2015 |
Hardwarová platforma | x86 , x86_64 a ARMv8 |
Nejnovější verze |
|
Testovací verze |
|
Licence | Licence MIT [7] [8] a proprietární [8] |
webová stránka | code.visualstudio.com _ |
Mediální soubory na Wikimedia Commons [6] |
Visual Studio Code (VS Code) je textový editor vyvinutý společností Microsoft pro Windows , Linux a macOS . Je umístěn jako „lehký“ editor kódu pro multiplatformní vývoj webových a cloudových aplikací. Zahrnuje debugger [9] , nástroje Git [10] , zvýrazňování syntaxe , IntelliSense [11] a nástroje pro refaktorování . Má rozsáhlé možnosti přizpůsobení : vlastní motivy, klávesové zkratky a konfigurační soubory . Je distribuován zdarma, vyvíjen jako software s otevřeným zdrojovým kódem [12] [13] , ale hotové sestavy jsou distribuovány pod proprietární licencí [14] .
Visual Studio Code je založeno na Electronu [15] a implementováno prostřednictvím webového editoru Monaco [16] vyvinutého pro Visual Studio Online.
Visual Studio Code bylo oznámeno 29. dubna 2015 společností Microsoft na konferenci Build a krátce poté byla vydána beta verze [17] .
18. listopadu 2015 byl Visual Studio Code vydán pod licencí MIT a zdrojový kód byl zveřejněn na GitHubu . Oznámena podpora rozšíření [12] .
14. dubna 2016 Visual Studio Code ukončilo beta testování [18] .
Visual Studio Code je editor zdrojového kódu . Má vícejazyčné uživatelské rozhraní a podporuje řadu programovacích jazyků , zvýrazňování syntaxe , IntelliSense , refaktorování , ladění , navigaci v kódu [19] , podporu Git a další. Mnoho funkcí Visual Studio Code není dostupných prostřednictvím GUI , často prostřednictvím palety příkazů nebo souborů JSON (například uživatelské předvolby). Paleta příkazů je podobná příkazové řádce , která se volá klávesovou zkratkou .
VS Code také umožňuje nahradit kódovou stránku při ukládání dokumentu, znaky odřádkování a programovací jazyk aktuálního dokumentu.
Od roku 2018 existuje open source rozšíření Python pro Visual Studio Code. Poskytuje vývojářům dostatek příležitostí pro úpravy, ladění a testování kódu.
VS Code také podporuje úpravy a spouštění souborů Jupyter Notebook ( Jupyter Notebook ) přímo po vybalení bez instalace zásuvného modulu v režimu vizuálních úprav a v režimu úpravy zdrojového kódu.
Pro březen 2019 je možné prostřednictvím uživatelského rozhraní, které je zabudováno v produktu, stáhnout a nainstalovat několik tisíc rozšíření pouze v kategorii „programovací jazyky“ (programovací jazyky).
Rozšíření také umožňují získat pohodlnější přístup k programům, jako je Docker , Git a další. V rozšířeních najdete kódové lintry, témata editorů a podporu syntaxe pro jednotlivé jazyky.
Podpora programovacích jazyků [20]Schopnosti | Programovací jazyky |
---|---|
Zvýraznění syntaxe |
|
inteligentní smysl | |
Refaktoring | |
Ladění |
|
Visual Studio Code má podporu pro pluginy [21] dostupné prostřednictvím Visual Studio Marketplace . Mohou to být doplňky editoru [21] , podpora dalších programovacích jazyků [20] , analyzátory statického kódu [22] .
Od května 2019 je k dispozici uzavřený test editoru Visual Studio Online založeného na kódu VS. Podporuje všechna rozšíření a IntelliCode. To by se nemělo zaměňovat s úložištěm DevOps, které Microsoft nedávno také spustil [23] [24] .
Visual Studio Code shromažďuje data o využití (telemetrie) a odesílá je do Microsoftu , ale tato funkce je zakázána (Soubor > Předvolby > Nastavení, možnost "telemetry.enableTelemetry") [25] . Přestože je poskytování údajů dobrovolné a přenos osobních údajů můžete odmítnout, některé funkce, jako je personalizace, pomocí těchto údajů nebudete moci deaktivovat. Údaje mohou být sdíleny s přidruženými společnostmi, dceřinými společnostmi a donucovacími orgány ovládanými společností Microsoft v souladu s prohlášením o ochraně osobních údajů [26] .
![]() | |
---|---|
Foto, video a zvuk | |
Tematické stránky |
HTML editory | |||||||
---|---|---|---|---|---|---|---|
| |||||||
open source |
| ||||||
Svobodný software |
| ||||||
Komerční software |
| ||||||
Vývoj ukončen |
| ||||||
Webové aplikace |
| ||||||
|
JavaScript | |
---|---|
Nápady | |
Kompilátory | |
Motory | |
Knihovny a rámce | |
redaktoři | |
Nástroje |
|
Související technologie | |
Lidé | |
Kategorie |
Krajta | |
---|---|
Společenství | |
Implementace | |
jiný |
|
Bezplatný a otevřený software společnosti Microsoft | |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
obecná informace |
| ||||||||||||
Software _ |
| ||||||||||||
licence | |||||||||||||
související témata |
| ||||||||||||
Kategorie |