Visual Studio Code

editor di codice sorgente

Visual Studio Code è un editor di codice sorgente sviluppato da Microsoft per Windows, Linux e macOS.

Visual Studio Code
software
Logo
Logo
Visual Studio Code in esecuzione su Windows 7, con la funzione "Cerca" attivata
Visual Studio Code in esecuzione su Windows 7, con la funzione "Cerca" attivata
Visual Studio Code in esecuzione su Windows 7, con la funzione "Cerca" attivata
GenereEditor di testo
Editor HTML
SviluppatoreMicrosoft
Data prima versione29 aprile 2015
Ultima versione1.22.2 (12 aprile 2018)
Sistema operativoWindows 7
LinguaggioElectron
TypeScript
JavaScript
Licenzalicenza MIT e licenza proprietaria
(licenza non libera)
Sito webcode.visualstudio.com

Visual Studio Code è basato su Electron, un framework con cui è possibile sviluppare applicazioni Node.js.

Storia

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.

Funzionalità

Questo editor di codice supporta 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.

Ha un debugger e GIT integrati. Con questo editor si possono sviluppare applicazioni web, siti e cloud, ma anche altri tipi di programmi.

È inoltre possibile installare varie estensioni, con la possibilità di fare ciò direttamente dal programma.

Caratteristiche

Visual Studio Code è un editor di codice sorgente. Supporta un numero di linguaggi di programmazione e una serie di caratteristiche che possono o potrebbero non essere disponibili per una determinata lingua, come illustrato nella tabella seguente. Molte delle caratteristiche di codice di Visual Studio non vengono esposte attraverso i menu o l'interfaccia utente. Piuttosto, esse sono accessibili tramite la tavolozza di comando o tramite un file JSON (ad esempio, le preferenze dell'utente). La tavolozza di comando è un'interfaccia a riga di comando. Tuttavia, esso scomparirà se l'utente fa clic in un punto qualsiasi di fuori di esso o preme una combinazione di tasti sulla tastiera per interagire con qualcosa di fuori di esso. Questo è vero per i comandi di presa di tempo pure. Quando questo accade, il comando in corso è annullato.

Nel ruolo di un editor di codice sorgente, Visual Studio Code consente di modificare la pagina di codice in cui viene salvato il documento attivo, il carattere che identifica l'interruzione di riga (a scelta tra CR e CRLF) e il linguaggio di programmazione del documento attivo.

Licenza

Sebbene il codice sorgente[1] sia coperto da licenza MIT, il sito della Microsoft distribuisce l'applicazione come freeware.[2]

Note

  1. ^ (EN) Visual Studio Code, su GitHub.
  2. ^ (EN) Microsoft Visual Studio Code terms, su code.visualstudio.com. URL consultato il 9 giugno 2017.
    «This agreement only gives you some rights to use the software. Microsoft reserves all other rights.»

Altri progetti

Collegamenti esterni