Aggiungendo un nuovo membro alla sua famiglia di Visual Studio IDE, Microsoft ha lanciato oggi Visual Studio Code. Basato su Electron di Github, una versione multipiattaforma del suo componente di modifica del codice Atom basato su JavaScript e HTML5, Code è un IDE completo per gli sviluppatori che lavorano con le tecnologie cloud aperte di Microsoft, con versioni per Mac OS, Linux e Windows.
Un download gratuito, il codice si scarica e si installa rapidamente. L'ho eseguito su Windows e Mac OS in pochi minuti dal rilascio del download. È una versione molto anticipata, ma include già funzionalità di evidenziazione del codice e completamento del codice.
Dimostrato da Scott Hanselman sul palco di Build 2015, Code utilizza strumenti .NET open source per fornire supporto per il codice ASP.NET C#, basandosi sul compilatore Roslyn e sugli strumenti di sviluppo Omnisharp .NET.
unturned come fare un server
Oltre a dimostrare la versione per Mac, Hansleman ha mostrato Code in esecuzione su Ubuntu, lavorando con il codice .NET in esecuzione sulla versione .NET Core rilasciata di recente, sviluppata in collaborazione con il progetto .NET open source Mono.
Il codice è progettato per funzionare con gli strumenti esistenti. Microsoft fornisce la documentazione per lavorare con ASP.NET 5, node.js e TypeScript di Microsoft, nonché strumenti che possono essere utilizzati per aiutare a creare e gestire applicazioni node.js.
Con l'obiettivo di Microsoft di incoraggiare gli sviluppatori a creare app di microservizi sulla sua piattaforma Azure, Visual Studio Code è inizialmente destinato agli sviluppatori JavaScript che desiderano uno strumento di sviluppo completo per il loro scripting lato server e che potrebbero essere tentati di andare oltre il nodo .js a framework basati su .NET.
Con le startup e le aziende che passano all'utilizzo dei microservizi, uno strumento di sviluppo multipiattaforma gratuito ha molto senso per Microsoft. Semplifica l'uso di Azure come back-end per gli sviluppatori che lavorano su applicazioni Android e iOS e aiuta a richiamare la loro attenzione sia su Servizi app di Azure che su Servizi Azure Fabric.