Einführung in Visual Studio-Codespaces: Cloud-Entwicklung, wo immer Sie sind

Da wir alle Praktiken wie soziale Distanz und Fernarbeit implementieren, sind die Entwicklungsteams verteilter geworden. Unser eigenes Team stand vor einigen Herausforderungen, die Teil dieses Übergangs sind, und dies hat uns veranlasst, unsere Bemühungen zu intensivieren, um Entwicklern zu helfen, von überall aus produktiv zu bleiben . Erstens haben wir die Remote-Zusammenarbeit vereinfacht, indem wir Benutzern ermöglicht haben, über ihren Browser an Live Share-Sitzungen teilzunehmen . Heute freuen wir uns, Ihnen Neuigkeiten über Visual Studio Online mitteilen zu können, die Ihnen helfen, überall produktiv zu arbeiten.



Einführung in Visual Studio-Codespaces


Im November haben wir die Veröffentlichung von Public Preview Visual Studio Online angekündigt. In den letzten Monaten haben wir eine Vielzahl von Bewertungen erhalten und gut an dem Tool gearbeitet. Einer der am häufigsten zitierten Kommentare ist, dass sich die Fähigkeit, Cloud-basierte Entwicklungsumgebungen zu erstellen, positiv auf mehr Faktoren auswirkt, als wir bisher angenommen haben. Insbesondere glauben unsere Benutzer, dass:

  • Die Zeit, die erforderlich ist, um eine Verbindung zu neuen Projekten (oder neuen Aufgaben in einem vorhandenen Projekt) herzustellen, ist viel kürzer
  • Die Leistung ihrer Cloud-basierten Entwicklungsumgebung ist in vielerlei Hinsicht besser als in der lokalen Umgebung.
  • Die Möglichkeit, einfach zwischen Visual Studio Code, einem Browser-Editor oder Visual Studio IDE (in der privaten Vorschau) zu wechseln, bietet ihnen die Möglichkeit, von nahezu jedem Gerät aus zu arbeiten.
  • Die Arbeit mit Kollegen ist einfach, da Live Share für die gemeinsame Entwicklung, Bearbeitung und das Debuggen verwendet werden kann.

Wir haben erfahren, dass Entwickler Visual Studio Online als mehr als nur einen „Browser-Editor“ betrachten. Sie sagen, dass "die Fähigkeiten dieser Cloud-basierten Entwicklungsumgebung sie zum Ort machen, an dem Sie Ihren gesamten Code schreiben möchten."

Um dieser Stimmung und dem wahren Wert des Dienstes besser zu entsprechen, benennen wir Visual Studio Online in Visual Studio Codespaces um. Möchten Sie coole Erfahrungen mit Ihrem großen Projekt machen? Mach es in Codespace. Müssen Sie schnell einen Prototyp einer neuen Funktion erstellen oder einige kurzfristige Aufgaben ausführen (z. B. Arbeiten mit Pull-Anforderungen)? Codespace erstellen. Ihr Codespace ist einfach der produktivste Codebereich.

Die Preise sind jetzt niedriger


Wir glauben, dass Visual Studio Online Codespaces die beste Remote-Entwicklungserfahrung auf dem Markt bietet. Wir möchten, dass möglichst viele Menschen Zugang zu Codespaces haben und diese nutzen, insbesondere angesichts der Probleme, mit denen wir jetzt alle konfrontiert sind. Um dies zu verwirklichen, haben wir die Preise gesenkt.

Wie immer berechnen wir Ihnen weiterhin nur die Zeit und Ressourcen, die Sie verwenden. Während Sie in Codespace aktiv sind, werden Azure-Computerressourcen verwendet. Neue Preise für jeden aktiven Codespace sind auf unserer verfügbar Azure Preisen Seite oder Preisrechnern .

Nur die Kraft, die Sie brauchen


Schließlich kündigen wir heute auch eine neue Funktion an. Obwohl Entwickler die Leistung, die sie in unseren Cloud-Codespaces sehen, lieben, haben wir auch erfahren, dass es viele Szenarien gibt, die entweder nicht so viel Leistung erfordern oder in denen Entwickler mehrere kleine Codebereiche (Codespaces) ausführen möchten, damit sie im Multitasking-Modus arbeiten können .

Um diese Szenarien besser zu implementieren und den Benutzern zu helfen, die Remoteentwicklung zum ersten Mal zu testen, stellen wir den Basisinstanztyp vor, der mit zwei virtuellen Kernen, vier GB RAM und 64 GB SSD-Speicher geliefert wird. Wir haben viele Tests mit dieser Konfiguration durchgeführt, und die Erfahrung ist genauso wunderbar wie bei unseren Standard- und Premium-Typen, jedoch zu geringeren Kosten. Grundlegende Instanztypen sind derzeit verfügbar.

Fernentwicklung. Besser denn je


In den letzten Monaten haben wir dem Service einige weitere coole Funktionen hinzugefügt! Mein persönlicher Favorit ist die Unterstützung beim Erstellen eigener Docker-Dateien oder Bilder . Mit dieser Funktion kann Codespace an Ihre Spezifikationen angepasst werden, indem Sie entweder auf ein Bild aus einer Registrierung wie dem Docker Hub verweisen oder Ihre eigene Docker-Datei in Ihrem Repository ablegen, mit der Sie beim Starten von Visual Studio-Codebereichen eine Verbindung herstellen.

Wir haben kürzlich eine kleine, aber wichtige Funktion veröffentlicht, mit der Benutzer die Größe von Instanzen in ihren Umgebungen ändern können. Dies bedeutet, dass Sie den größten Teil Ihrer Zeit in einer Umgebung mit geringerem Stromverbrauch und geringeren Kosten verbringen und dann die Leistung nur dann „erhöhen“ können, wenn Sie dies benötigen - ohne den Status zu verlieren oder eine neue Umgebung erstellen zu müssen. Dies unterstützt sogar den Instanztyp von Basic.

Der letzte Neuzugang, der mich gefreut hat, war die enorme Verbesserung, die wir an den Funktionen selbst gehosteter Umgebungen vorgenommen haben. In eigenständigen Umgebungen können Sie jeden Computer in Visual Studio Codespaces registrieren und über VS Code oder einen Browser eine Verbindung zu ihm herstellen. Darüber hinaus ist es 100% kostenlos. Meine Kollegin Allison hat alle Details beschrieben. - Vergessen Sie nicht, ihren Beitrag zu lesen, um weitere Informationen zu erhalten.

Versuchen


Probieren Sie Visual Studio Codespaces aus und teilen Sie uns Ihre Meinung mit.

All Articles