Compartir a través de


Fragmentos de código

Un fragmento de código es un bloque de código reutilizable que puede insertar donde sea necesario en el código.Los fragmentos pueden ser simples o más complejos para el ejemplo, los bloques como intento - final y si- otro suelen usarse, pero también podría usar fragmentos para insertar clases completas o métodos.

Miniprogramas de inserción y Anillo- con fragmentos

Visual Studio permite dos tipos de fragmentos de código: fragmentos de inserción, que se agregan en un punto de inserción especificado, y incorporación con fragmentos (C# y C++ solo), que se agregan alrededor de un bloque de código seleccionados.

Para insertar un miniprograma de inserción en el código, coloque el cursor donde desee que aparezca el fragmento aparezca, abra el menú contextual, elija Insertar fragmento de código, y navegar al miniprograma que desee, que seleccione, y presione la tecla Tabulador.Si conoce el nombre del fragmento, simplemente escriba su nombre en el cursor y presione Tab+Tab.Por ejemplo, puede insertar el siguiente fragmento de inserción de C# escribiendo tryf y presione Tab+Tab, o mediante el comando Insertar fragmento de código .

try
{

}
finally
{

}

Para insertar a incorporación con fragmento, resalte el código que desee agregar, abra el menú contextual, elija Rodear con, y navegar al miniprograma que desee, que seleccione, y presione la tecla Tabulador.Por ejemplo, para obtener el siguiente código de C++, podría escribir return FALSE, destacarlo, abrir el menú contextual, elija Rodear cony, a continuación seleccione if y presionaría Tab.

if (true)
{
    return FALSE;
}

[!NOTA]

Algún código miniprograma- por ejemplo, C++ if miniprograma- se puede utilizar o como fragmentos de inserción o como incorporación con fragmentos.

Parámetros de reemplazo snippet

Los fragmentos pueden contener los parámetros de reemplazo, que son marcadores que debe reemplazar para ajustar el código que escribe.En el ejemplo anterior, true es un parámetro de reemplazo, que reemplazaría con el valor adecuado.Ese valor se repite para cada instancia del parámetro de reemplazo en el fragmento.

El siguiente ejemplo de Visual Basic muestra un fragmento de código que inserte una propiedad y contiene parámetros de reemplazo. (Para insertar los fragmentos, abra el menú contextual, elija Insertar fragmento de código, Modelos de código, Propiedades, procedimientos, eventos, y Define a Property seleccionar y presione Cuadro)

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

Si cambia newPropertyValue a m_property, cada instancia de newPropertyValue cambia.Si cambia String a Int en la declaración de propiedad, el valor del método Set también cambia.

Administrador de fragmentos de código

Para ver información sobre los fragmentos de código que están instalados, elija Administrador de fragmentos de código en el menú Herramientas y seleccione actualmente el lenguaje de programación que desea examinar.

En el cuadro Administrador de fragmentos de código , también puede agregar o quitar directorios snippet, o importe más fragmentos.

Vea también

Tareas

Tutorial: Crear un fragmento de código

Cómo: Distribuir fragmentos de código

Solucionar problemas con fragmentos de código

Referencia

Fragmentos de código de Visual C#

Conceptos

Procedimientos recomendados para usar fragmentos de código

Referencia de esquemas de fragmentos de código