Neues in Visual Studio 2019: Live Share und IntelliCode

Neues in Visual Studio 2019: Live Share und IntelliCode

- Matt

Visual Studio 2019 bringt eine ganze Reihe Neuerungen mit. Zwei davon haben meinen Alltag spürbar verändert: Live Share und IntelliCode.

Live Share

Live Share teilt nicht den Bildschirm, sondern die Sitzung: Wer sich verbindet, bearbeitet dieselben Dateien in der eigenen IDE, mit eigenem Cursor. Auch Debugging-Sitzungen, Terminal und laufende Server lassen sich freigeben.

Vorteile von Live Share

Beispiel für die Verwendung von Live Share

Um Live Share zu verwenden, müssen Entwickler lediglich das Live Share-Feature in Visual Studio aktivieren und eine Sitzung starten. Der generierte Link kann dann an andere Teammitglieder gesendet werden, die sich der Sitzung anschließen können.

// Beispielcode, der gemeinsam bearbeitet wird
public class HelloWorld
{
    public static void Main(string[] args)
    {
        Console.WriteLine("Hello, World!");
    }
}

IntelliCode

IntelliCode ist ein KI-gestütztes Tool, das Entwicklern hilft, effizienteren und intelligenteren Code zu schreiben. Es bietet kontextabhängige Codevervollständigungen und Empfehlungen, die auf gängigen Programmiermustern und Best Practices basieren.

Vorteile von IntelliCode

Beispiel für IntelliCode-Vorschläge

Beim Schreiben von Code bietet IntelliCode intelligente Vorschläge, die den Entwicklungsprozess beschleunigen können:

var list = new List<int> { 1, 2, 3, 4, 5 };

// IntelliCode schlägt Methoden basierend auf den häufigsten Verwendungen vor
list.Add(6);
list.Sort();

Fazit

Live Share und IntelliCode zielen auf zwei verschiedene Dinge: gemeinsam am selben Stand arbeiten und beim Tippen weniger nachschlagen. Beides klingt nach Kleinigkeit, summiert sich im Alltag aber.

Für weitere Details und eine ausführliche Anleitung besuche die offizielle Microsoft-Dokumentation.