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