Visual Studio Code
Visual Studio Code | |
---|---|
Jatorria | |
Sorrera-urtea | 2015 |
Argitaratze-data | 2015 |
Azken bertsioa | 1.96-insiders |
Ezaugarriak | |
Hizkuntza | eleaniztuna, ingelesa, Txinera sinplifikatua, txinera klasikoa, frantsesa, alemana, italiera, gaztelania, japoniera, koreera, errusiera, bulgariera, hungariera, brasildar portugesa eta turkiera |
Euskarria | x86, x86-64 (en) eta AArch64 |
Programazio-lengoaia | TypeScript, JavaScript eta Electron |
Sistema eragilea | Linux, Microsoft Windows eta MacOS X |
Egile-eskubideak | copyrightduna |
Lizentzia | MIT lizentzia eta lizentzia jabedun |
Deskribapena | |
Oinarritua | Electron |
Honen eragina jaso du | Atom eta Sublime Text |
Ekoizpena | |
Garatzailea | Microsoft |
code.visualstudio.com | |
Iturri-kodea | https://github.com/microsoft/vscode |
Visual Studio Code Microsoftek Windows, Linux, macOS eta Web-erako garatutako iturburu-kodeen editorea da. Arazketarako euskarria, Giten kontrol integratua, sintaxi-nabarmentzea, kodearen amaiera adimenduna, zatiak eta kode-birfaktorizazioa ditu. Pertsonalizatu ere egin daiteke; beraz, erabiltzaileek editorearen gaia, teklatuko lasterbideak eta lehentasunak alda ditzakete. Doakoa eta kode irekikoa da, baina deskarga ofiziala software pribatiboarekin dago, eta Microsoftek pertsonalizatutako ezaugarriak ditu.[1][2][3]
Visual Studio Code Electron framework batean oinarritzen da. Chromium eta Node.js mahaigainerako aplikazio gisa erabiltzeko erabiltzen da framework hori, eta Blink diseinu-motorrean exekutatzen da. Framework Electron erabiltzen badu ere, softwareak ez du Atom erabiltzen, eta haren ordez osagai editore bera erabiltzen du (Monaco), Visual Studio Team Services (lehen Visual Studio Online) lanean erabilia.[4]
Historia
[aldatu | aldatu iturburu kodea]Visual Studio Code 2015eko apirilaren 29an iragarri zuen Microsoftek, 2015eko Build konferentzian. Atariko bertsio bat laster kaleratu zen.[5]
2015eko azaroaren 18an, Visual Studio Code MIT lizentziapean merkaturatu zen, eta haren iturburu-kodea GitHuben argitaratu zen. Luzapenak gehitzeko gaitasun berria ere iragarri zen.[1]
2016ko apirilaren 14an, Visual Studio Code enpresak aurrebista publikoaren etapa graduatu eta web gunera abiatu zen.[6]
Ezaugarriak
[aldatu | aldatu iturburu kodea]Visual Studio Code framework Electron gainean eraikitako iturburu-kodeen editorea da. Bateragarria da zenbait programazio-lengoaiarekin eta hizkuntza jakin baterako eskuragarri egon daitezkeen edo ez dauden ezaugarri-multzo batekin, taula honetan erakusten den bezala. Visual Studio Code-ren ezaugarri asko ez daude menuen edo erabiltzaile-interfazearen bidez ikusgai. Aitzitik, komando-paletatik edo .json fitxategietatik sartzen da (adibidez, erabiltzailearen lehentasunak). Komando-paleta komando-lerroko interfazea da. Hala ere, desagertu egiten da erabiltzaileak teklatutik kanpo klik egiten badu edo teklatutik kanpo dagoen zerbaitekin elkarreraginean aritzeko tekla-konbinazio bat sakatzen badu. Denbora asko behar duten komandoei ere aplikatzen zaie hori. Hori gertatzen denean, abian den komandoa bertan behera uzten da.
Iturburu-kodearen editorearen rolean, Visual Studio Code-k aukera ematen du dokumentu aktiboa gordetzen den kode-orria aldatzeko, lerro-jauzia identifikatzen duen karakterea (LFren eta CRLFren arteko aukera bat) eta dokumentu aktiboaren programazio-lengoaia.
Duela gutxi, editorearen web bertsioa plazaratu zen vscode.dev domeinuan.[7] Mahaigaineko bertsioak ez bezala, honek ez du Electron erabiltzen, ez du zenbait osagarrirekin bateragarritasunik, eta ezin da bere terminal integratura sartu.
Ezaugarriak | Hizkuntzak |
---|---|
Sintaxi-nabarmentzea |
|
Snippetak | |
Kodearen autoosatua |
|
Birfaktorizazioa |
|
Arazketa |
Visual Studio Code osagarrien bidez ere zabal daiteke, biltegi zentral baten bidez. Horren barruan sartzen dira editorea eta lengoaien euskarria.[11][12] Ezaugarri nabarmen bat kodea aztertzen duten luzapenak sortzeko gaitasuna da, hala nola linter-ak eta analisi estatikorako tresnak, Hizkuntza Zerbitzariaren Protokoloa erabiliz.[13]
Datu-bilketa
[aldatu | aldatu iturburu kodea]Visual Studio Codek erabilera-datuak bildu eta Microsoftera bidaltzen ditu, baina hori desgaitu egin daiteke.[14] Gainera, aplikazioaren open-source izaera dela eta, zehatz-mehatz ikus daiteke zer datu biltzen diren.[15] Datuak Microsoftek kontrolatzen dituen filialen eta subsidiarioen artean partekatzen dira, baita agintariekin ere, pribatutasun-deklarazioaren arabera.[16]
Erreferentziak
[aldatu | aldatu iturburu kodea]- ↑ a b «Visual Studio now supports debugging Linux apps; Code editor now open source» Ars Technica.
- ↑ Lardinois, Frederic. (29 de abril de 2015). «Microsoft Launches Visual Studio Code, A Free Cross-Platform Code Editor For OS X, Linux And Windows» TechCrunch.
- ↑ «Microsoft Software License Terms» code.visualstudio.com.
- ↑ «Monaco Editor» microsoft.github.io/monaco-editor.
- ↑ Montgomery, John. (29 de abril de 2015). BUILD 2015 News: Visual Studio Code, Visual Studio 2015 RC, Team Foundation Server 2015 RC, Visual Studio 2013 Update 5. .
- ↑ «Visual Studio Code editor hits version 1, has half a million users» Ars Technica (Condé Nast) 15 de abril de 2016.
- ↑ «vscode.dev Visual Studio Code for the Web» code.visualstudio.com.
- ↑ pugjs.org
- ↑ «standalone-languages/jade.ts» Microsoft/vscode GitHub repository (Microsoft) 13 de noviembre de 2015.
- ↑ Nim Wiki: Editor Support. .
- ↑ «Managing Extensions in Visual Studio Code» Visual Studio Code 10 de octubre de 2016.
- ↑ «Language Support in Visual Studio Code» Visual Studio Code 10 de octubre de 2016.
- ↑ Creating Language Servers for Visual Studio Code. .
- ↑ Visual Studio Code FAQ. .
- ↑ «vscode/src/vs/platform/telemetry at main · microsoft/vscode» GitHub.
- ↑ Microsoft Enterprise and Developer Privacy Statement. .