Ved at tilføje et nyt medlem til sin Visual Studio IDE-familie lancerede Microsoft i dag Visual Studio Code. Baseret omkring Githubs Electron, en platformoverskridende version af sin Atom-kodredigerings-komponent baseret på JavaScript og HTML5, er Code et fuldt udstyret IDE til udviklere, der arbejder med Microsofts åbne cloud-teknologier - med versioner til Mac OS, Linux og Windows.
En gratis download, kode downloades og installeres hurtigt. Jeg fik det til at køre på Windows og Mac OS inden for få minutter, efter downloadet blev frigivet. Det er en meget tidlig udgivelse, men indeholder allerede kodehøjdepunkt og kodefuldførelsesfunktioner.
Demonstreret af Scott Hanselman på scenen på Build 2015, bruger Code open source .NET-værktøj til at yde support til ASP.NET C # -koden, der bygger på Roslyn-kompilatoren og Omnisharp. NET-udviklerværktøjerne.
skærmbillede på snapchat uden at de kender appen
Ud over at demonstrere Mac-versionen viste Hansleman, at Code kører på Ubuntu - arbejder med .NET-kode, der kører på den nyligt udgivne .NET Core-frigivelse udviklet i forbindelse med Mono open source.
Koden er designet til at arbejde med dine eksisterende værktøjer. Microsoft leverer dokumentation til arbejde med ASP.NET 5, node.js og Microsofts egen TypeScript samt værktøjer, der kan bruges til at hjælpe med at opbygge og administrere node.js-applikationer.
Da Microsoft sigter mod at tilskynde udviklere til at oprette mikrotjeneste-apps på sin Azure-platform, er Visual Studio Code oprindeligt målrettet mod JavaScript-udviklere, der ønsker et fuldt udviklet udviklingsværktøj til deres script på serversiden, og som kan være fristet til at gå ud over node .js til .NET-baserede rammer.
Når startups og virksomheder skifter til at bruge mikrotjenester, giver et gratis platformudviklerværktøj meget mening for Microsoft. Det gør det lettere for udviklere, der arbejder på Android- og iOS-applikationer, at bruge Azure som en back-end og hjælper med at bringe deres opmærksomhed mod både Azure App Services og Azure Fabric Services.