Kód Visual Studio

Aktuální verze stránky ještě nebyla zkontrolována zkušenými přispěvateli a může se výrazně lišit od verze recenzované 7. listopadu 2021; kontroly vyžadují 23 úprav .
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
  • 1.73.0-insider [5]
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.

Historie

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] .

Funkce

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] .

Sběr dat

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] .

Viz také

Poznámky

  1. 1 2 GitHub - microsoft/vscode: Visual Studio Code .
  2. Projekt vscode Open Source na Open Hub: Stránka jazyků - 2006. .
  3. Visual Studio Code Display Language (Locale  ) . code.visualstudio.com _ Získáno 7. října 2020. Archivováno z originálu dne 29. dubna 2022.
  4. Říjen 2022–2022.
  5. https://code.visualstudio.com/docs/?dv=win64user&build=insiders
  6. https://api.github.com/repos/Microsoft/vscode/releases
  7. Adresář svobodného softwaru
  8. 1 2 https://github.com/Microsoft/vscode/issues/60#issuecomment-161792005
  9. Ladění v  kódu Visual Studio . Archivováno z originálu 7. října 2017. Staženo 14. října 2017.
  10. Kontrola verzí ve VS  Code . Archivováno z originálu 1. září 2017. Staženo 14. října 2017.
  11. ↑ IntelliSense v kódu Visual Studio  . Archivováno z originálu 7. června 2021. Staženo 14. října 2017.
  12. 1 2 Visual Studio nyní podporuje ladění aplikací pro Linux; Editor kódu nyní open source  (anglicky) , Ars Technica . Archivováno z originálu 11. dubna 2019. Staženo 14. října 2017.
  13. Lardinois, Frederic . Microsoft uvádí Visual Studio Code, bezplatný editor kódu pro více platforem pro OS X , Linux a Windows  , TechCrunch . Archivováno z originálu 29. dubna 2017. Staženo 14. října 2017.
  14. ↑ Licence Visual Studio Code  . code.visualstudio.com Získáno 14. října 2017. Archivováno z originálu 21. října 2017.
  15. Nový editor kódu společnosti Microsoft je postaven na prohlížeči Google Chromium  , Ars Technica . Archivováno z originálu 19. listopadu 2015. Staženo 14. října 2017.
  16. Monacký editor  . microsoft.github.io Získáno 14. října 2017. Archivováno z originálu 30. srpna 2017.
  17. ↑ Novinky BUILD 2015 : Visual Studio Code, Visual Studio 2015 RC, Team Foundation Server 2015 RC, Visual Studio 2013 Update 5  . Archivováno z originálu 13. října 2017. Staženo 14. října 2017.
  18. ↑ Editor kódu Visual Studio je ve verzi 1 , má půl milionu uživatelů  , Ars Technica . Archivováno z originálu 7. července 2017. Staženo 14. října 2017.
  19. ↑ Navigace v kódu v kódu Visual Studio  . Archivováno z originálu 1. září 2017. Staženo 14. října 2017.
  20. 1 2 Jazyková podpora v kódu Visual Studio  . Archivováno z originálu 11. května 2017. Staženo 14. října 2017.
  21. 1 2 Správa rozšíření v kódu Visual Studio  . Archivováno z originálu 23. června 2017. Staženo 14. října 2017.
  22. Vytváření jazykových serverů pro Visual Studio  Code . Archivováno z originálu 1. září 2017. Staženo 14. října 2017.
  23. Frederic Lardinois . Microsoft spouští Visual Studio Online, online editor kódu  , TechCrunch (  6. května 2019). Archivováno z originálu 14. října 2019. Staženo 5. září 2019.
  24. Jonathan. Inteligentní produktivita a spolupráce odkudkoli  . Microsoft Visual Studio DevBlogs (6. května 2019). Staženo 5. září 2019. Archivováno z originálu 6. května 2019.
  25. Časté otázky kódu Visual Studio  . Archivováno z originálu 28. srpna 2016. Staženo 14. října 2017.
  26. ↑ Prohlášení o ochraně osobních údajů společnosti Microsoft pro podniky a vývojáře  . www.microsoft.com. Získáno 14. října 2017. Archivováno z originálu 5. listopadu 2016.

Literatura

Odkazy