Visual Studio 提供了一项称为代码段的新功能。 可以使用代码段键入短的别名,然后在通用编程构造中将其展开。例如,for 代码段创建一个空的 for 循环。有些代码段为外侧代码段,这些代码段允许您先选择代码行,然后选择要并入选定代码行的代码段。例如,选择代码行,然后激活 for 代码段,便可以创建一个 for 循环,选定的这些代码行在该循环块内。代码段可以使程序代码的编写更快、更容易、更可靠。
使用代码段
在“代码编辑器”中使用代码段的常用方法为:先键入别名的简称(即代码段快捷方式),然后按 Tab 键。IntelliSense 菜单还提供了一个“插入代码段”菜单命令,一个可插入“代码编辑器”中的代码段的列表。键入 Ctrl+K,再键入 X,便可以激活该代码段列表。有关更多信息,请参见如何:使用代码段 (C#) 和 如何:使用外侧代码段。
一旦选定某个代码段,该代码段的文本就会自动插入光标所在位置。此时,代码段中的任何可编辑字段都将突出显示为黄色,并自动选择第一个可编辑字段。当前选定的字段在红色框中。例如,在 for 代码段中,可编辑字段是初始值设定项变量(默认情况下为 i)和长度表达式(默认情况下为 length)。
选定某字段后,用户可以为该字段键入新值。按 Tab 可以循环通过代码段的可编辑字段;按 Shift+Tab 可以按相反的顺序循环通过这些字段。单击某字段可将光标置于该字段中,双击某字段可选择该字段。突出显示某字段时,可能会显示工具提示,以提供该字段的说明。
只有给定字段的第一个实例是可编辑的;突出显示该字段时,该字段的其他实例均概要显示。当您更改某个可编辑字段的值以后,在代码段中凡是用到该字段的地方都会对该字段进行更改。
按 Enter 或 Esc 将取消字段编辑,使“代码编辑器”恢复普通模式。
通过修改“选项”对话框“字体和颜色”窗格中的“代码段字段”设置,可以更改可编辑代码段字段的默认颜色。有关更多信息,请参见如何:更改编辑器中使用的字体及其大小和颜色。