Raphael Sealey e Visual Studio Code: differenze tra le pagine

(Differenze fra le pagine)
Contenuto cancellato Contenuto aggiunto
Biobot (discussione | contributi)
m Biobot fix par temp
 
Nessun oggetto della modifica
 
Riga 1:
{{F|software|gennaio 2017}}
{{Bio
{{Software
|Nome = Raphael
|Nome = Visual Studio Code
|Cognome = Sealey
|Logo = Visual Studio Code 1.18 icon.svg
|Sesso = M
|Screenshot = Visual Studio Code 0.10.1 on Windows 7, with search.png
|LuogoNascita = Middlesbrough
|Didascalia = Visual Studio Code in esecuzione su Windows 7, con la funzione "Cerca" attivata
|GiornoMeseNascita = 14 agosto
|Sviluppatore = [[Microsoft]]
|AnnoNascita = 1927
|DataPrimaVersione = 29 aprile 2015
|LuogoMorte = Berkeley
|UltimaVersione = 1.26.1
|GiornoMeseMorte = 29 novembre
|DataUltimaVersione = 17 agosto 2018
|AnnoMorte = 2013
|SistemaOperativo = [[Windows 7]] e successivi, [[OS_X_Yosemite|OS X 10.10]] e successivi, [[Linux]]
|Attività = storico
|Genere = Editor di testo
|Attività2 = docente
|Genere2 = Editor HTML
|Nazionalità = britannico
|SoftwareLibero = no
|NazionalitàNaturalizzato = statunitense
|SitoWeb =
}}
|Stato = Attivo
}}'''Visual Studio Code''' è un editor di codice sorgente sviluppato da [[Microsoft]] per [[Microsoft Windows|Windows]], [[Linux]] e [[macOS]]. Esso include supporto per [[debugging]], un controllo per [[Git (software)|Git]] integrato, [[Syntax highlighting]], [[IntelliSense]], [[Snippet]] e [[refactoring]] del codice. È anche personalizzabile: gli utenti possono cambiare il tema dell'editor, le scorciatoie da tastiera, e le preferenze. È un [[software libero]], anche se la versione ufficiale è sotto una [[licenza proprietaria]].
 
Visual Studio Code è basato su Electron, un framework con cui è possibile sviluppare applicazioni [[Node.js]].
==Biografia==
Raphael Sealey studiò allo [[University College (Oxford)]] di [[Oxford]] in [[Inghilterra]] sotto la guida di [[George Cawkwell]], ricevendo un M.A. dall'[[Università di Oxford]] nel 1951.<ref name="ucr">{{cita pubblicazione|rivista=[[University College Record]] |titolo=Fellows: George Cawkwell |anno=1987 |pp=7–9}}</ref>
 
== Storia ==
Si trasferì quindi negli Stati Uniti dove fu professore di [[storia]] alla [[University of California]] in [[California]], al 1967 al 2000, specializzandosi in storia e diritto dell'[[antica Grecia]].<ref>{{cita web|url=http://ahma.berkeley.edu/faculty_sealey.html |editore=[[University of California at Berkeley]], USA |titolo=Raphael Sealey |opera=Ancient History and Mediterranean Archaeology Emeriti Faculty |accesso=11 aprile 2012}}</ref> Dopo essere andato in pensione, divenne professore [[emerito]] della stessa università. Prima di approdare a Berkeley, aveva insegnato all'[[University College]] del [[Galles]] del Nord, al Queen Mary College, all'[[University of London]] e alla [[State University of New York]] a [[Buffalo]].
Visual Studio Code fu annunciato il 29 aprile 2015 da Microsoft nella Conferenza della Build del 2015. Esso è disponibile anche nella versione "insider", con l'icona di colore verde, che permette di avere accesso a tutte le nuove funzionalità in anteprima.
 
== Caratteristiche ==
==Selezione di opere==
Visual Studio Code è un editor di [[Codice sorgente]], che supporta vari linguaggi di programmazione, tra cui la famiglia di linguaggi C (C, C++, C#), F#, HTML e altri linguaggi web, PHP, Java, Ruby e molti altri linguaggi. Supporta vari linguaggi di programmazione e un insieme di funzioni che potrebbero o meno essere disponibili per un determinato linguaggio, come mostrato nella tabella seguente. Molte delle funzioni di Visual Studio Code non sono accessibili attraverso menù o interfacce utente, piuttosto, sono accessibili attraverso una finestra di comando o un file [[.json]] (ad esempio, le preferenze dell'utente).<ref>{{Cita news|lingua=en|url=https://code.visualstudio.com/docs/languages/overview|titolo=Language Support in Visual Studio Code|accesso=2018-04-15}}</ref> La finestra di comando è un'[[Interfaccia a riga di comando]], che scompare appena l'utente clicca in un'area al di fuori della finestra, o preme una serie di tasti per interagire con qualcosa al di fuori di essa.
Tra i libri scritti da Sealey si ricordano:<ref name="amazon">{{cita web|url=http://www.amazon.co.uk/s?search-alias=books-uk&field-author=Raphael%20Sealey |titolo=Books › "Raphael Sealey" |editore=[[Amazon.co.uk]] |accesso=11 aprile 2012}}</ref>
* ''A History of the Greek City States, 700-338 B.C.'' (Oakland: University of California Press, 1976).
* ''The Athenian Republic'' (State College: Pennsylvania State University Press, 1987).
* ''Women and Law in Classical Greece'' (Chapel Hill: University of North Carolina Press, 1990).
* ''[[Demostene|Demosthenes]] and His Time'' (Oxford: Oxford University Press, 1993).
* ''The Justice of the Greeks'' (Ann Arbor: University of Michigan Press, 1994).
 
In quanto editor di codice sorgente, Visual Studio Code permette la modifica della [[Codifica di caratteri]], il [[Ritorno a capo|carattere che identifica l'inizio di un nuovo rigo]] (si può scegliere fra [[Ritorno a capo#Rappresentazioni|LF e CR+LF]]), e il linguaggio di programmazione del documento che si sta modificando.
==Note==
{| class="wikitable"
<references/>
|+Funzionalità dipendenti dai linguaggi
!Funzioni
!Linguaggi
|-
|[[Syntax highlighting|Colorazione della Sintassi]]
|[[Batch]] · [[Bash]] · [[C (linguaggio)|C]] · [[C sharp]] · [[C++]] · [[CSS]] · [[Clojure]] · [[CoffeeScript]] · [[Diff]] · [[Docker]] · [[F Sharp|F#]] · Git-commit · Git-rebase · [[Go (linguaggio di programmazione)|Go]] · [[Groovy]] · [[HLSL]] · [[HTML]] · Handlebars · [[File INI]] · [[JavaScript Object Notation|JSON]] · [[Java (linguaggio di programmazione)|Java]] · [[JavaScript]] · [[LESS]] · [[Lua]] · [[Make]] · [[Markdown]] · [[Objective-C]] · [[Objective C++]] · [[PHP]] · [[Perl]] · [[Perl 6]] · [[Windows PowerShell]] · Pug<ref>{{Cita web|url=https://pugjs.org|titolo=PugJS}}</ref> · [[Python]] · [[R (linguaggio di programmazione)|R]] · [[Razor Markup Language|Razor]] · [[Ruby]] · [[Rust (linguaggio di programmazione)|Rust]] · [[Structured Query Language]] · [[Sass]] · Shaderlab · [[Swift (linguaggio di programmazione)|Swift]] · [[TypeScript]] · [[Visual Basic]] · [[XML]] · [[XQuery]] · [[XSL Transformations]] · [[YAML]]
|-
|[[Snippet]]
|[[Groovy|Groovy ·]] [[Markdown|Markdown ·]] Nim · [[PHP]] · [[Swift (linguaggio di programmazione)|Swift]]
|-
|[[Refactoring]]
|[[C sharp|C#]] · [[TypeScript]]
|-
|[[Debugging]]
|
* [[JavaScript]] e [[TypeScript]] per progetti [[Node.js]]
* [[C sharp|C#]] ed [[F Sharp|F#]] per progetti [[Mono (progetto)|Mono]] su [[Linux]] e [[MacOS]]
* [[C (linguaggio)|C]] e [[C++]] su [[Microsoft Windows|Windows]], [[Linux]] e [[MacOS]]
* [[Python]] col [https://github.com/DonJayamanne/pythonVSCode/wiki/Debugging Plug-In di Python] installato
* [[PHP]] con [https://xdebug.org XDebug] ed il [https://marketplace.visualstudio.com/items?itemName=felixfbecker.php-debug Plug-In di Debug PHP] installati
}|}
Visual Studio Code può essere ampliato attraverso dei [[Plugin (informatica)|Plugin]]<ref>{{Cita web|url=https://code.visualstudio.com/docs/extensions/overview|titolo=}}</ref>, disponibili attraverso una [[Repository]] centrale. Essi includono ampliamenti all'editor<ref>{{Cita web|url=https://code.visualstudio.com/docs/editor/extension-gallery|titolo=}}</ref> e supporto ai linguaggi.
 
== Accoglienza ==
==Collegamenti esterni==
Nel sondaggio sugli sviluppatori del 2016 di [[Stack Overflow]], Visual Studio Code si è classificato #13 fra tutti gli strumenti di sviluppo più popolari, usato da solo il 7.2% dei 46,613 partecipanti.<ref>{{Cita news|url=https://insights.stackoverflow.com/survey/2016#technology-development-environments|titolo=Stack Overflow Developer Survey 2016 Results|pubblicazione=Stack Overflow|accesso=2018-04-15}}</ref> Tuttavia, nel Sondaggio del 2018, Visual Studio Code è arrivato primo, con il 34.9% dei 75,398 partecipanti che lo usano.<ref>{{Cita news|url=https://insights.stackoverflow.com/survey/2018/|titolo=Stack Overflow Developer Survey 2018|pubblicazione=Stack Overflow|accesso=2018-04-15}}</ref>
* [http://history.berkeley.edu/people/raphael-sealey Raphael Sealey su Berkeley.edu]
 
== Raccolta dei dati ==
{{Controllo di autorità}}
Visual Studio Code raccoglie dati di utilizzo del software e li invia a Microsoft, anche se questa telemetria dei dati può essere disattivata.<ref>{{Cita news|lingua=en|url=https://code.visualstudio.com/docs/supporting/faq#_how-to-disable-telemetry-reporting|titolo=Visual Studio Code Frequently Asked Questions|accesso=2018-04-15}}</ref>
{{portale|biografie}}
 
== Licenza ==
Sebbene il [[codice sorgente]]<ref>{{GitHub|Microsoft/vscode}}</ref> sia coperto da [[licenza MIT]], il sito della [[Microsoft]] distribuisce l'applicazione come [[freeware]].<ref>{{Cita web|https://code.visualstudio.com/license|Microsoft Visual Studio Code terms|9 giugno 2017|lingua=en|citazione=This agreement only gives you some rights to use the software. Microsoft reserves all other rights.}}</ref>
 
== Note ==
<references />
 
== Altri progetti ==
{{interprogetto}}
 
== Collegamenti esterni ==
* {{cita web|url=https://code.visualstudio.com/|titolo=Official website|lingua=en}}
* {{GitHub|Microsoft/vscode|Visual Studio Code}}