Microsoft hat der Visual Studio IDE-Familie ein neues Mitglied hinzugefügt und heute Visual Studio Code gestartet. Code basiert auf Githubs Electron, einer plattformübergreifenden Version seiner Atom-Codebearbeitungskomponente auf Basis von JavaScript und HTML5. Code ist eine voll funktionsfähige IDE für Entwickler, die mit den Open Cloud-Technologien von Microsoft arbeiten - mit Versionen für Mac OS, Linux und Windows.
Ein kostenloser Download, Code wird schnell heruntergeladen und installiert. Ich hatte es unter Windows und Mac OS innerhalb von Minuten nach der Veröffentlichung des Downloads ausgeführt. Es handelt sich um eine sehr frühe Version, die jedoch bereits Funktionen zum Hervorheben und Vervollständigen von Code enthält.
Code wurde von Scott Hanselman auf der Bühne bei Build 2015 demonstriert und verwendet Open Source .NET-Tools, um ASP.NET C # -Code zu unterstützen, der auf dem Roslyn-Compiler und den Omnisharp .NET-Entwicklertools aufbaut.
wie man ein Flugzeug im Unturned fliegt
Hansleman demonstrierte nicht nur die Mac-Version, sondern zeigte auch, dass Code unter Ubuntu ausgeführt wird. Dabei wurde mit .NET-Code gearbeitet, der auf der kürzlich veröffentlichten .NET Core-Version ausgeführt wird, die in Verbindung mit dem Open Source-Projekt .NET von Mono entwickelt wurde.
Code ist so konzipiert, dass er mit Ihren vorhandenen Tools funktioniert. Microsoft bietet Dokumentation für die Arbeit mit ASP.NET 5, node.js und Microsofts eigenem TypeScript sowie Tools, die zum Erstellen und Verwalten von node.js-Anwendungen verwendet werden können.
Mit dem Ziel von Microsoft, Entwickler zum Erstellen von Mikrodienst-Apps auf seiner Azure-Plattform zu ermutigen, richtet sich Visual Studio Code zunächst an JavaScript-Entwickler, die ein vollwertiges Entwicklungstool für ihre serverseitige Skripterstellung wünschen und möglicherweise versucht sind, über den Knoten hinauszugehen .js zu .NET-basierten Frameworks.
Da Startups und Unternehmen auf Microservices umsteigen, ist ein kostenloses plattformübergreifendes Entwicklertool für Microsoft sehr sinnvoll. Dies erleichtert Entwicklern, die an Android- und iOS-Anwendungen arbeiten, die Verwendung von Azure als Back-End und hilft, ihre Aufmerksamkeit sowohl auf Azure App Services als auch auf Azure Fabric Services zu lenken.