Adicionando um novo membro à família Visual Studio IDE, a Microsoft lançou hoje o Visual Studio Code. Baseado no Electron do Github, uma versão multiplataforma de seu componente de edição de código Atom baseado em JavaScript e HTML5, Code é um IDE completo para desenvolvedores que trabalham com tecnologias de nuvem aberta da Microsoft - com versões para Mac OS, Linux e Windows.
Um download gratuito, o Code baixa e instala rapidamente. Eu o tinha executado no Windows e Mac OS minutos após o download ser lançado. É um lançamento muito inicial, mas já inclui destaque de código e recursos de preenchimento de código.
Demonstrado por Scott Hanselman no palco do Build 2015, o Code usa ferramentas .NET de código aberto para fornecer suporte para código ASP.NET C #, baseado no compilador Roslyn e nas ferramentas de desenvolvedor Omnisharp .NET.
você pode vender estoque depois do expediente?
Além de demonstrar a versão para Mac, Hansleman mostrou Code em execução no Ubuntu - trabalhando com código .NET em execução na versão .NET Core recém-lançada, desenvolvida em conjunto com o projeto .NET de código aberto Mono.
O código é projetado para funcionar com as ferramentas existentes. A Microsoft fornece documentação para trabalhar com ASP.NET 5, node.js e o próprio TypeScript da Microsoft, bem como ferramentas que podem ser usadas para ajudar a construir e gerenciar aplicativos node.js.
Com o objetivo da Microsoft de incentivar os desenvolvedores a criar aplicativos de micro-serviços em sua plataforma Azure, o Visual Studio Code está sendo inicialmente direcionado a desenvolvedores de JavaScript que desejam uma ferramenta de desenvolvimento completa para seus scripts do lado do servidor e que podem ser tentados a ir além do nó .js para estruturas baseadas em .NET.
Com startups e empresas mudando para o uso de microsserviços, uma ferramenta de desenvolvedor de plataforma cruzada gratuita faz muito sentido para a Microsoft. Torna mais fácil para os desenvolvedores que trabalham em aplicativos Android e iOS usar o Azure como back-end e ajuda a chamar a atenção para os Serviços de Aplicativos do Azure e os Serviços de Fabric do Azure.