Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Nächste Bearbeitungsvorschläge verwenden zuletzt vorgenommene Bearbeitungen, um die nächste Bearbeitung zu antizipieren, die Sie möglicherweise vornehmen möchten, und den Speicherort dieser Bearbeitung. Mit dieser neuen Funktion schlägt GitHub Copilot Überarbeitungen für Ihren Code, Kommentare, Tests und vieles mehr vor.
Inlineabschlusse eignen sich hervorragend zum automatischen Vervollständigen eines Codeabschnitts. Copilot NES hilft Ihnen, im logischen Bearbeitungsfluss zu bleiben, indem es Änderungen vorschlägt, die für Ihre aktuelle Arbeit relevant sind. Sie können einfach Tab
nutzen, um schnell durch die Vorschläge von Copilot zu navigieren und diese anzunehmen. Die Vorschläge können je nach Umfang der potenziellen Änderung ein einzelnes Symbol, eine ganze Linie oder mehrere Linie umfassen.
Voraussetzungen
Um zu beginnen, benötigen Sie Folgendes:
- Visual Studio 2022 , Version 17.14 oder höher
-
Anmeldung bei Visual Studio mit einem GitHub-Konto mit Copilot-Zugriff
** Sie können GitHub Copilot kostenlosverwenden. Registrieren Sie sich, und nutzen Sie KI, um schneller und effizienter zu codieren.
Erste Schritte mit NES
Um mit Copilot NES zu beginnen, aktivieren Sie das Feature in Tools > Options > GitHub > Copilot > Copilot Completions > "Nächste Bearbeitungsvorschläge aktivieren".
Verwenden Sie die nächsten Bearbeitungsvorschläge.
Um Mit dem Abrufen von Vorschlägen von NES zu beginnen, beginnen Sie mit dem Codieren. Wenn Copilot Codebearbeitungen vorschlägt, können Sie mit der Tab
Taste dorthin navigieren und sie dann erneut mit der Tab
Taste akzeptieren. Sie sparen Zeit, indem Sie schnell zur nächsten relevanten Bearbeitung springen, ohne dateien oder Verweise manuell durchsuchen zu müssen. Ein Pfeil in der Seitenleiste gibt an, ob ein Bearbeitungsvorschlag verfügbar ist.
Ein Pfeil im Rand gibt an, ob ein Bearbeitungsvorschlag verfügbar ist. Klicken Sie auf den Pfeil, um das Menü mit Bearbeitungsvorschlägen zu erkunden, das Tastenkombinationen enthält.
Wenn sich ein Bearbeitungsvorschlag unterhalb der aktuellen Editoransicht befindet, zeigt der Pfeil nach unten und nicht nach rechts. Scrollen Sie über einen Bearbeitungsvorschlag hinweg, und der Pfeil weist auf den nächsten Bearbeitungsvorschlag hin, indem er je nachdem, wo Sie sich in der Datei befinden, nach oben oder unten zeigt.
Anwendungsfälle für Vorschläge zum nächsten Bearbeiten
NES ist in verschiedenen Szenarien hilfreich, indem es nicht nur offensichtliche, sich wiederholende Änderungen durchführt, sondern auch logische Änderungen. Hier sind einige Beispiele:
Fehler erfassen und korrigieren
NES hilft bei Fehlern wie Tippfehlern, z. B. wenn Sie
bol
anstelle vonbool
schreiben.Copilot kann auch bei anspruchsvolleren Fehlern in der Logik helfen, wie einem invertierten ternären Ausdruck oder einem Vergleich, der
||
anstelle von&&
verwenden sollte.
Änderung der Absicht
NES schlägt Änderungen am restlichen Code vor, die einer Änderung der Absicht entsprechen. Beispiel: Beim Umgestalten einer Point
Klasse in Point3D
.
Aktualisieren der Codesyntax
NES hilft bei sich wiederholenden Änderungen, z. B. beim Aktualisieren der Codesyntax auf moderne C++ mithilfe der Standardbibliothek (STANDARD Library, STL). Aktualisieren Sie z. B. alle printf()
in std::cout
und auch andere Syntax wie fgets()
.
Umgestalten
Benennen Sie eine Variable einmal in einer Datei um, und NES schlägt vor, sie in der gesamten Datei zu aktualisieren. Wenn Sie einen neuen Namen oder ein neues Benennungsmuster einführen, schlägt Copilot Aktualisierungen für nachfolgenden Code vor, so dass sie übereinstimmen.
Code-Stil angleichen. Nachdem Sie Code eingefügt haben, schlägt NES Anpassungen vor, um den Stil des Codes an den Stil des umgebenden Codes anzupassen.