Optionen, Text-Editor, C#, IntelliSense
Verwenden Sie die Optionsseite von IntelliSense, um Einstellungen zu ändern, die das Verhalten von IntelliSense für C# beeinflussen.
Um auf diese Optionsseite zuzugreifen, wählen Sie "Extras>Options>Text Editor>C#>IntelliSense" aus.
Die Optionsseite IntelliSense enthält folgende Optionen:
Vervollständigungslisten
Vervollständigungsliste nach Eingabe des ersten Zeichens anzeigen*
Wenn diese Option aktiviert ist, zeigt IntelliSense automatisch die Vervollständigungsliste an, wenn Sie mit der Eingabe beginnen. Wenn diese Option nicht aktiviert ist, ist die IntelliSense-Vervollständigung trotzdem über das Menü IntelliSense oder durch Drücken von STRG+LEERTASTE verfügbar.
Vervollständigungsliste nach Löschen eines Zeichens anzeigen
Automatische Anzeige der Vervollständigungsliste in Argumentlisten
Übereinstimmende Teile der Vervollständigungslistenelemente hervorheben
Vervollständigungselementfilter anzeigen
Automatisch abgeschlossene Anweisung für Semikolon
Ausschnittverhalten
Ausschnitte nie einschließen
Wenn diese Option aktiviert ist, fügt IntelliSense keine Aliase für C#-Codeausschnitte zur Vervollständigungsliste hinzu.
Ausschnitte immer einschließen
Wenn diese Option aktiviert ist, fügt IntelliSense Aliase für C#-Codeausschnitte zur Vervollständigungsliste hinzu. Im Fall, dass das Codausschnitt-Alias mit dem Schlüsselwort, z.B. class übereinstimmt, wird das Schlüsselwort durch die Verknüpfung ersetzt. Weitere Informationen finden Sie unter Visual C#-Codeausschnitte.
Ausschnitte einschließen, wenn ?-TAB nach einem Bezeichner eingegeben wird
Wenn diese Option aktiviert ist, fügt IntelliSense Aliase für C#-Codeausschnitte zur Vervollständigungsliste hinzu, wenn ?+TAB-TASTE nach einem Bezeichner gedrückt wird.
Verhalten der EINGABETASTE
Nie neue Zeile beim Drücken der EINGABETASTE einfügen
Wenn diese Option aktiviert ist, wird nie automatisch eine neue Zeile hinzugefügt, nachdem ein Element in der Vervollständigungsliste ausgewählt und die EINGABETASTE gedrückt wird.
Neue Zeile beim Drücken der EINGABETASTE nur nach einem vollständig eingegebenen Wort einfügen
Gibt an, dass nach Eingabe aller Zeichen für einen Eintrag in die Vervollständigungsliste und Drücken der EINGABETASTE automatisch eine neue Zeile hinzugefügt wird und der Cursor zur neuen Zeile springt.
Wenn Sie beispielsweise
else
eingeben und anschließend die EINGABETASTE drücken, erscheint Folgendes im Editor:else
|
(Cursorplatzierung)Wenn Sie allerdings nur
el
eingeben und anschließend die EINGABETASTE drücken, erscheint Folgendes im Editor:else|
(Cursorplatzierung)Immer neue Zeile beim Drücken der EINGABETASTE einfügen
Gibt an, dass nach Eingabe aller Zeichen für einen Eintrag in der Vervollständigungsliste und Drücken der EINGABETASTE automatisch eine neue Zeile erstellt wird und der Cursor zur neuen Zeile springt.
Show name suggestions (Namensvorschläge anzeigen)
Führt eine automatische Vervollständigung von Objektnamen für die Elemente durch, die Sie zuletzt 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.