Freigeben über


Optionen, Text-Editor, C#, IntelliSense

Verwenden Sie die IntelliSense--Optionsseite, um Einstellungen zu ändern, die sich auf das Verhalten von IntelliSense für C# auswirken.

Um auf diese Optionsseite zuzugreifen, wählen Sie Extras>Optionen>Text-Editor>C#>IntelliSense-aus.

Die IntelliSense- Optionsseite enthält die folgenden Optionen:

Vervollständigungslisten

  • Abschlussliste anzeigen, nachdem ein Zeichen eingegeben wurde*

    Wenn diese Option ausgewählt ist, zeigt IntelliSense automatisch die Abschlussliste an, wenn Sie mit der Eingabe beginnen. Wenn diese Option nicht ausgewählt ist, ist intelliSense-Abschluss weiterhin über das IntelliSense--Menü oder durch Drücken STRG+LEERTASTEverfügbar.

  • Abschlussliste anzeigen, nachdem ein Zeichen gelöscht wurde

  • Automatische Anzeige der Vervollständigungsliste in Argumentlisten

  • Hervorheben übereinstimmende Teile der Vervollständigungslistenelemente

  • Anzeigen von Vervollständigungselementfiltern

  • Automatisch abgeschlossene Anweisung für Semikolon

Codeausschnittverhalten

  • Nie Codeausschnitte einschließen

    Wenn diese Option ausgewählt ist, fügt IntelliSense niemals Aliase für C#-Codeausschnitte zur Abschlussliste hinzu.

  • Immer Codeausschnitte einschließen

    Wenn diese Option ausgewählt ist, fügt IntelliSense der Abschlussliste Aliase für C#-Codeausschnitte hinzu. In dem Fall, in dem der Codeausschnittalias mit einem Schlüsselwort identisch ist, z. B. Klasse, wird das Schlüsselwort durch die Verknüpfung ersetzt. Weitere Informationen finden Sie unter C#-Codeausschnitte.

  • Codeausschnitte einschließen, wenn ?-Tab nach einem Bezeichner eingegeben wird

    Wenn diese Option ausgewählt ist, fügt IntelliSense Aliase für C#-Codeausschnitte zur Abschlussliste hinzu, wenn ?+TAB- wird nach einem Bezeichner gedrückt.

Eingabetastenverhalten

  • Nie neue Zeile beim Eingeben hinzufügen

    Gibt an, dass eine neue Zeile nie automatisch hinzugefügt wird, nachdem Sie ein Element in der Abschlussliste ausgewählt und EINGABETASTEdrücken.

  • Nur neue Zeile beim Eingeben nach dem Ende des vollständig eingegebenen Worts hinzufügen

    Gibt an, dass, wenn Sie alle Zeichen für einen Eintrag in der Abschlussliste eingeben und dann EINGABETASTEdrücken, wird automatisch eine neue Zeile hinzugefügt, und der Cursor wird zur neuen Zeile verschoben.

    Wenn Sie z. B. else eingeben und dann EINGABETASTEdrücken, wird folgendes im Editor angezeigt:

    else

    | (Cursorposition)

    Wenn Sie jedoch nur el eingeben und dann EINGABETASTEdrücken, wird folgendes im Editor angezeigt:

    else| (Cursorposition)

  • Immer neue Zeile beim Eingeben hinzufügen

    Gibt an, dass, wenn Sie der Zeichen für einen Eintrag in der Abschlussliste eingeben und dann EINGABETASTEdrücken, wird automatisch eine neue Zeile hinzugefügt, und der Cursor wird zur neuen Zeile verschoben.

Namensvorschläge anzeigen

Führt den automatischen Abschluss des Objektnamens für die Elemente aus, die Sie kürzlich ausgewählt haben.

Elemente aus nicht importierten Namespaces anzeigen

Führt den Abschluss für Typen und Erweiterungsmethoden aus, die Sie noch nicht mit einer using-Direktive importiert haben.

Tabstopp zweimal zum Einfügen von Argumenten

Fügt beim Schreiben eines Methodenaufrufs automatisch Argumente ein. Um dieses Feature zu verwenden, beginnen Sie mit dem Schreiben eines Methodenaufrufs, und drücken Sie zweimal die TAB-TASTE.

Siehe auch