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.
IntelliCode-Vorschläge unterstützen Sie beim Erstellen ähnlicher Bearbeitungen an mehreren Stellen in Ihrem Code. Es verfolgt Ihre Bearbeitungen lokal und erkennt Wiederholungen. Anschließend wird angeboten, dieselben Bearbeitungen an anderen Stellen anzuwenden, an denen sie angewendet werden können. Wenn Sie beispielsweise Orte übersehen haben, an denen eine Umgestaltung angewendet werden könnte, hilft Ihnen der IntelliCode-Vorschlag, diese Stellen zu identifizieren und zu korrigieren.
IntelliCode ist der semantischen Struktur Ihres Codes bekannt. Diese Struktur wird verwendet, um Situationen zu erkennen, in denen Änderungen angewendet werden können, auch wenn Variablennamen unterschiedlich sind.
Angenommen, Sie ersetzen eine wiederholte Temperaturkonvertierung mithilfe hartcodierter lokaler Werte durch eine Hilfsfunktion, die diese Werte abstrahiert. IntelliCode erkennt die wiederholte Änderung, die Sie vornehmen, und schlägt vor, diese Änderung an anderen Stellen vorzunehmen.
Vorschläge werden als Schnelle Aktionen im Visual Studio-Editor angezeigt. IntelliCode-Vorschläge verfügen über die Menüoptionen "Quick Action " "Vorschlag anwenden " und "Vorschläge ignorieren" wie folgt. Wenn Sie die vorgeschlagene Änderung verwenden möchten, wählen Sie "Vorschlag übernehmen" aus.
In Visual Studio 2019 16.9 und neueren Versionen werden auch Vorschläge während der Eingabe in der Liste der Fertigstellungen angezeigt:
Da sie von Ihren wiederholten Bearbeitungen in einer Sitzung lernt, gibt IntelliCode-Vorschläge manchmal Vorschläge, die nicht Ihren Absichten entsprechen. Wenn Sie die vorgeschlagene Änderung nicht verwenden möchten, wählen Sie einfach die Ähnliche Vorschläge ignorieren aus. IntelliCode schlägt dieses Muster nicht erneut vor, es sei denn, Sie erstellen es in nachfolgenden Bearbeitungen neu.
Hinweis
IntelliCode-Vorschläge beziehen sich auf die Sitzung – sie werden nach dem Schließen und erneuten Öffnen von Visual Studio nicht mehr angezeigt.
Wenn Sie die Liste aller vorgeschlagenen Änderungen anzeigen möchten, gehen Sie zu Ansicht>Weitere Fenster>IntelliCode-Vorschläge.
Weitere Vorschläge zur Glühbirne verfügbar
Wenn Sie einen Vorschlag aus der Vervollständigungsliste akzeptieren, wird eine Glühbirne angezeigt, die eine Aktion vorschlägt. Dort sehen Sie eine Liste der anderen Stellen, an denen die gleiche Änderung angewendet werden kann. Dadurch wird das IntelliCode-Vorschlägefenster geöffnet, sodass Sie die Vorschläge suchen und bearbeiten können.
IntelliCode-Vorschläge deaktivieren
Vorschläge sind standardmäßig für Visual Studio, Version 16.7 und höher, aktiviert.
Wenn Sie die Option deaktivieren möchten, wählen Sie "Extras>Optionen", "IntelliCode Allgemein" und dann "C#-Vorschläge" zu "Deaktiviert" aus.