代码段
代码段是小使用上下文菜单命令或 hotkeys,的组合在代码文件中插入的块可重用的代码。它们通常包含常用的代码块例如尝试最终或如果其他块,但是,它们可以使用插入整个类或方法。
展开代码段和外侧代码段
在 Visual Studio 中有两个代码段:展开代码段,将添加到指定的插入点并且可以替换代码段快捷方式,并且,外侧代码段 (仅限于 c# 和 C++),在选定的周围添加代码块。
插入代码段的示例:在 C# 快捷 tryf 用于尝试最终块中插入:
try
{
}
finally
{
}
通过单击 插入代码段 可以将此代码段在代码窗口、然后 Visual C#,然后类型 tryf的上下文菜单,然后选项也可以键入 tryf 并按 tab + TAB。
的示例使用外侧代码段:在 C++ 快捷 if 可用作插入代码段或作为外侧代码段的。如果选择行代码 (例如 return FALSE;),然后单击 外侧,则 如果,代码段在行周围展开:
if (true)
{
return FALSE;
}
代码段替换参数
代码段可以包含替换参数,只是占位符必须替换适合精确代码编写。在前面的示例中 true 是替换参数,使用适当的情况会替换。所做的替换为同一个替换参数的每个实例在代码段的重复。例如,在 Visual Basic 中具有一个代码段插入属性。单击 插入代码段 在代码窗口的上下文菜单,然后 编码模式,然后 属性,程序,事件,然后 定义一个属性。插入下列代码:
Private newPropertyValue As String
Public Property NewProperty() As String
Get
Return newPropertyValue
End Get
Set(ByVal value As String)
newPropertyValue = value
End Set
End Property
如果更改 newPropertyValue 到 m_property,则更改 newPropertyValue 每个实例。如果更改 String 到属性声明的 Int ,则在 set 方法的值来更改为 Int。
代码段管理器
您可以查看当前安装,以及它们的磁盘位置,然后单击 工具/代码段管理器的所有代码段。代码段的语言显示。
您可以添加或移除代码段目录与 代码段管理器 对话框的 添加 和 移除 按钮。若要添加各个代码段,请使用 导入 按钮。