选项,文本编辑器,C#,IntelliSense
使用**“IntelliSense”属性页可以修改影响 Visual C# 的 IntelliSense 行为的设置。 通过单击“工具”菜单上的“选项”,再单击“文本编辑器”文件夹中的“C#”,然后单击“IntelliSense”,可以访问“IntelliSense”**属性页。
备注
显示的对话框和菜单命令可能会与“帮助”中的描述不同,具体取决于您现用的设置或版本。若要更改设置,请在“工具”菜单上选择“导入和导出设置”。有关更多信息,请参见 Visual Studio 设置。
**“IntelliSense”**属性页包含下列属性:
完成列表
键入字符后显示完成列表
选择此选项后,IntelliSense 在您开始键入时会自动显示完成列表。 未选择此选项时,仍可从**“IntelliSense”**菜单或通过按 Ctrl+空格来使用 IntelliSense 完成功能。将关键字放入完成列表
选择此选项后,IntelliSense 将 C# 关键字(例如,class(C# 参考))添加到完成列表中。将代码段放入完成列表
选择此选项后,IntelliSense 将 C# 代码段的别名添加到完成列表中。 在代码段别名与关键字相同的情况(例如,class(C# 参考))中,关键字由快捷方式所取代。 有关更多信息,请参见 Visual C# 代码段。
完成列表中的选定内容
通过键入以下字符提交:
指定所有在键入后为完成列表中的选定项执行 IntelliSense 自动完成的字符。通过按空格键提交
指定在按空格键后为完成列表中的选定项执行 IntelliSense 自动完成。在完整键入的单词的末尾按 Enter 键以添加新行
指定如果在完成列表中键入项的所有字符然后按 Enter,将自动创建新行并且光标移动到新行。例如,如果您键入 else 然后按 Enter,您将在编辑器中看到:
else
| (光标位置)
但是,如果您只键入 el 然后按 Enter,您将在编辑器中看到:
else|(光标位置)
Intellisense 成员选择
- pre-selects 最近使用过的成员
选择此选项后,IntelliSense pre-selects 最近在自动对象名称完成,您在集成的开发环境 (IDE) 中的当前会话中的弹出列表成员框中选择的成员。 在 IDE 中的各个会话之间,最近使用过的成员的历史记录被清除。 有关更多信息,请参见 用于最近使用过的成员的 IntelliSense。