Logo von Developer

Suche
Abonnieren

Tägliche Top-News bei WhatsApp, Facebook Messenger, Telegram & Insta

preisvergleich_weiss

Recherche in 1.683.960 Produkten

Holger Schwichtenberg

Visual Studio 15.5 ist erschienen

Visual Studio 15.5 ist erschienen

Das fünfte Update von Microsofts Entwicklungsumgebung bringt Verbesserungen an der Performance und eine Reihe neuer Funktionen für .NET-, Xamarin- und Webentwickler.

In dem fünften Update von Visual Studio hat Microsoft einen Fokus auf der Verbesserung der Geschwindigkeit in einigen Bereichen gelegt, in denen die Entwicklungsumgebung sich bisher als träge erwiesen hat. Laut dem Blog-Beitrag zur Ankündigung hat sich die Leistung beim Laden großer C#- und Visual-Basic-.NET-Projekte, beim Erstellen neuer Projekte sowie beim Hinzufügen, Löschen und Umbenennen von Dateien in .NET-Core-Projekten verbessert.

Anzeige

Für JavaScript- und TypeScript-Projekte ist eine Beschleunigung nun durch die Option only analyze projects which contain files opened in the editor möglich. Der Entwickler sieht dann aber in der Fehlerliste nur noch Probleme in den tatsächlich geöffneten Dateien. Webentwickler, die Angular (Version 2 oder höher) verwenden, erhalten nun Eingabeunterstützung in den Template-Dateien, wenn diese mit der Dateinamenserweiterung .ngml benannt sind. Für die serverseitige Webentwicklung mit der ASP.NET-Razor-Syntax bietet der Webeditor nun eine bessere Formatierung.

C#-Entwickler können in Visual Studio 15.5 die Syntax von C# 7.2 verwenden, .NET-Core-Entwickler nun Webservice-Proxies mit Add Service Reference anlegen, ohne dafür noch ein Zusatzwerkzeug installieren zu müssen. Für .NET Core ist jetzt die Entwicklung auch mit der funktionalen Sprache F# möglich.

Der Visual-Studio-Debugger kann in Verbindung mit der IntelliTrace-Funktion nun auch zu vorhergehenden Haltepunkten zurückkehren ("Historical Debugging"). Die Entwicklungsumgebung merkt sich an Haltepunkten den Zustand von Variablen und des Call Stack. Frühere Haltepunkte können Entwickler über das neue "Step Backward"-Symbol in der Symbolleiste oder in der Liste im Fenster Diagnostics Tools anspringen.

Historial Debugger in Visual Studio 15.5
Historial Debugger in Visual Studio 15.5 (Bild: https://docs.microsoft.com/en-us/virtualization/windowscontainers/deploy-containers/version-compatibility)

Die Docker-Funktionen in Visual Studio unterstützen jetzt auch Multi-Stage-Builds in Docker-Dateien. Entwickler können über die neue Option Automatically start containers in background bewirken, dass Visual Studio schon im Hintergrund mit dem Laden von Images und dem Erstellen von Containern beginnt, wenn man ein Projekt mit Debugger-Unterstützung öffnet. Bei neuen Docker-Projekten mit Windows Containern verwendet Visual Studio automatisch das deutlich kompaktere Basis-Image von Windows Server 1709 – allerdings nur beim Betrieb von Visual Studio auf Windows 10 Version 1709 (siehe auch Windows Container Version Compatibility).

C++-Entwickler können jetzt Unit-Tests auch mit Google Test und Boost.test ausführen. Bei der Quellcodeverwaltung mit Git unterstützt der Team Explorer in Visual Studio nun auch die Funktionen Fetch Prune und Pull Rebase. Ebenso werden nun Submodule und Worktrees unterstützt.

Xamarin-Nutzer können nun schon beim Anlegen eines Projekts bei der Code-Sharing-Strategie ".NET Standard" wählen. Diese Option ersetzt die bisherige Möglichkeit, die Portable Class Libraries zu nutzen, die seit der Einführung von .NET Standard 2.0 im August als veraltet gelten. Bei der Entwicklung mit Xamarin.Forms kann man ab sofort den sogenannten Live Player nutzen, der eine Vorschau der Benutzeroberfläche im Android- und im iOS Simulator schon während der Eingabe des XAML-Codes zeigt. Dazu passend ist der iOS Simulator ab jetzt in jeder Version von Visual Studio enthalten, auch in der kostenfreien Community Edition. Weiterhin brauchen Entwickler dafür aber einen macOS-Rechner im Netzwerk, den sie aber nicht aktiv bedienen müssen. Den Dialog für den Verbindungsaufbau zu einem macOS-Rechner hat Microsoft durch mehr Statusanzeigen verbessert.

Anzeige
Visual Studio 15.5 ist erschienen
Xamarin Live Player (Bild: https://blog.xamarin.com/whats-new-visual-studio-2017-version-15-5/)

Das Visual Studio-Update können Entwickler wie immer direkt aus der Entwicklungsumgebung heraus über Tools/Extensions and Update/Product Updates installieren. Falls das Update dort noch nicht angezeigt wird, kann man das Programm "Visual Studio Installer" separat starten und dort "Aktualisieren" wählen. Bei Installationsproblemen bekommen Nutzer nun als Hilfe direkt einige Links angezeigt. (Holger Schwichtenberg) / (bbo)

Kommentieren

Themen:

Anzeige
  1. Entwicklungsumgebung Android Studio 3.0 spricht Kotlin

    Android Studio 3.0 spricht Kotlin

    Neben der Integration der JVM-Sprache bringt die Entwicklungsumgebung verbesserte Werkzeuge zur Gestaltung der Nutzeroberfläche, einen überarbeiteten Profiler und einen erweiterten Debugger, der auch fremde APKs untersuchen kann.

  2. Visual Studio Code wird in Version 1.18 übersichtlicher

    Visual Studio Code 1.18 wird übersichtlicher

    Im aktuellen Release sind die Multi-root Workspaces enthalten, mit denen Entwickler an mehreren Projekten arbeiten können. Außerdem zeigt der Datei-Explorer den Git-Status der Dateien, und Ausgabefenster lassen sich nun rechts statt unten anzeigen.

  3. SDK für das Windows 10 Herbst-Update und Visual Studio 15.4 sind fertig

    SDK für das Windows 10 Herbst-Update und Visual Studio 15.4 sind fertig

    Microsoft hat im Rahmen des Windows Developer Day 2017 das Software Development Kit für "Windows 10 Fall Creators Update" sowie das vierte Update von Visual Studio 2017 (Version 15.4) veröffentlicht.

  4. Android Studio 2.3 bringt Feinschliff der Entwicklungsumgebung

    Android Studio 2.3 konzentriert sich auf Verbesserungen der IDE

    Die jüngste Version der Entwicklungsumgebung für Android bringt unter anderem Verbesserungen bei den Layouts und der Instant-Run-Funktion. Außerdem haben die Macher den Emulator erweitert.

  1. Windows- und Linux-basierte Docker-Container auf Windows nutzen (Teil 1 von 2)

    Windows- und Linux-basierte Docker-Container auf Windows nutzen (Teil 1 von 2)

    Microsoft hat mittlerweile nicht nur in Windows 10 und Windows Server 2016, sondern auch in Visual Studio eine Unterstützung für Docker-Container eingebaut. Wie sie zu installieren und einzusetzen ist, soll ein Zweiteiler zeigen.

  2. .NET Core 2.0 mit Visual Studio 2017 nutzen

    .NET Core 2.0 mit Visual Studio 2017 nutzen

    Wer das am 14. August 2017 erschienene .NET Core 2.0 nutzen will, braucht Visual Studio 2017 Update 3 (interne Versionsnummer: 15.3) und zusätzlich das .NET Core 2.0 SDK.

  3. Einblick in C#-Code mit JustAssembly

    Einblick in C#-Code mit JustAssembly

    Ein neues Tool von Telerik gibt Entwicklern Einblick in eigene und fremde Assemblies. JustAssembly kann dabei unterschiedliche Versionen der Builds vergleichen.

  1. Drei Sekunden Aufklärung

    Die Pädagogisierung von Productplacement

  2. Im Vergleich: Peugeot 3008, Toyota Verso und VW Touran

    Für viele Familien sind sie in den letzten Jahren zu einer Kombi-Alternative geworden: Die Rede ist natürlich von den Kompaktvans. Wir haben drei der Familienautos, jeweils mit kleinem Dieselmotor, verglichen

  3. Erste Ausfahrt: VW Up GTI

    VW Up GTI

    Der aktuelle VW Up wird voraussichtlich im nächsten Jahr einen Nachfolger bekommen. Die letzte große Neuerung dieser Generation ist der lang angekündigte 115-PS-Dreizylinder im Up GTI.

  4. Fliegende Badewanne, Europas größter Busen und anderer Irrsinn

    YouTube und Co. - unsere wöchentliche Telepolis-Videoschau

Anzeige