
Das neue Visual Studio 2017 RC nutzt Roslyn, die Compiler-Technologie der nächsten Generation von Microsoft, die gleichzeitig veröffentlicht wurde Visual Studio 2015, und bringt eine Reihe neuer Funktionen, wie die Unterstützung für automatisierte Aufgaben, bessere Navigation und sofortiges Feedback über die Qualität des Codes.
Microsoft erklärte, dass Visual Studio 2017 RC für die Verwendung in einer Produktionsumgebung unterstützt wird, aber Workloads und Komponenten, die in der Installationsbenutzeroberfläche als „Vorschau“ gekennzeichnet sind, können nicht in einer Produktion verwendet werden Umgebung.
Sie werden den gleichen Roslyn-basierten Compiler, die gleiche IntelliSense-Codevervollständigung und die gleiche Refactoring-Erfahrung finden, die Sie von einer Visual Studio-IDE erwarten würden. Und da Visual Studio für Mac dieselbe MSBuild-Lösung und dasselbe Projektformat verwendet wie Visual Studiokönnen Entwickler, die mit Mac und Windows arbeiten, Projekte auf Mac und Windows transparent freigeben.
Visual Studio 2017 RC bietet jedoch eine neue Installationserfahrung, da es den minimalen Platzbedarf von Visual Studio, wird mit geringeren Auswirkungen auf das System installiert und kann sauber deinstalliert werden. Außerdem können Entwickler nur die Funktionen installieren, die sie benötigen. Bei Problemen wie unerwarteten Fehlern, anormalen Installationszeiten oder wenn Entwickler Vorschläge machen möchten, die um die Leistung von Visual Studio 2017 RC zu verbessern, wird empfohlen, auf „Problem melden“ und „Vorschlag geben“ zu klicken Befehle.
Microsoft hat auch „Live Unit Testing“ für C# und Visual Basic eingeführt, das beim Ausführen generierte Daten analysiert analyze Zeit, führt betroffene Tests nach einer Bearbeitung aus und bietet dann Feedback zum Status der Tests im Editor. Eine Zeile ausführbaren Codes, die von mindestens einem fehlgeschlagenen Test getroffen wurde, hat also ein rotes X, während eine Zeile ausführbaren Codes, die von allen bestandenen Tests getroffen wurde, ein grünes Häkchen zeigt. Eine Zeile mit ausführbarem Code, die nicht von Tests betroffen ist, zeigt jedoch einen blauen Strich.
Wenn die Ursache eines Problems noch nicht identifiziert wurde, können sich Entwickler außerdem auf das Debuggen verlassen.
VERWANDTE GESCHICHTEN ZUM ANSEHEN:
- Entwicklung von Visual Studio LightSwitch von Microsoft gestoppt
- Microsoft will App-Installationen verschlüsseln, um Entwickler zu schützen
- Windows 10 ermöglicht es Benutzern, kompatible Apps von Android-Entwicklern anzufordern