Fragmentos de código (C#)

Actualización: noviembre 2007

Visual Studio proporciona una característica denominada fragmentos de código. Los fragmentos de código están listos para usar y se pueden insertar rápidamente en el código. Así, el fragmento de código for crea un bucle for vacío. Algunos fragmentos de código son envolventes, lo que permite seleccionar líneas de código y después elegir un fragmento de código que incorpore las líneas de código seleccionadas. Por ejemplo, al seleccionar líneas de código y activar después el fragmento de código for, se creará un bucle for que incluirá dichas líneas en su bloque. De este modo, los fragmentos de código hacen de la escritura de código de programación un proceso más rápido, sencillo y fiable.

Utilizar fragmentos de código

Para utilizar un fragmento de código, escriba su Shortcut (Elemento, fragmentos de código IntelliSense) y, a continuación, presione TAB dos veces. Los fragmentos de código que tienen nombres de acceso directo aparecen en las Listas de finalización en C#. Puntee en las flechas ARRIBA y ABAJO de la lista de finalización para examinar todos los accesos directos de fragmentos de código disponibles.

Los fragmentos de código que no tienen valores de acceso directo se deben utilizar de una manera diferente. Presione CTRL+K, X en el Editor de código para iniciar el menú Insertar fragmento de código. A continuación, seleccione el fragmento de código en el menú y presione TAB o ENTRAR. Para obtener más información, consulte Cómo: Utilizar fragmentos de código (C#) y Cómo: Utilizar fragmentos de código envolventes.

Una vez seleccionado un fragmento de código, su texto queda insertado automáticamente en la posición del cursor. En este punto, todos los campos modificables del fragmento de código se resaltan en amarillo y se selecciona automáticamente el primer campo modificable. El campo seleccionado está rodeado por un rectángulo rojo. Por ejemplo, en el fragmento de código for, los campos modificables son la variable del inicializador (i de forma predeterminada) y la expresión de longitud (length de forma predeterminada).

Una vez seleccionado un campo, puede escribirse un nuevo valor. Presione la tecla TAB para recorrer de manera cíclica los campos modificables del fragmento de código; utilice MAYÚS+TAB para hacerlo en el orden inverso. Al hacer clic en un campo, se coloca el cursor en él; si hace doble clic, se selecciona. Cuando se resalta un campo aparece su información sobre herramientas, que lo describe.

Sólo se puede editar la primera instancia de un campo; cuando ese campo esté resaltado, las restantes instancias aparecerán con contorno. Cuando se cambia el valor de un campo modificable, éste cambia en todas las posiciones que ocupa dentro del fragmento de código.

Al presionar ENTRAR o ESC se cancela la edición de campos y el Editor de código regresa a su estado normal.

Los colores predeterminados de los campos modificables del fragmento de código se pueden modificar; para ello, cambie el valor del campo Fragmento de código en el panel Fuentes y colores del cuadro de diálogo Opciones. Para obtener más información, vea Cómo: Cambiar el nombre, tamaño y color de fuente en el editor.

Crear fragmentos de código

Aparte de los que ya se incluyen con Visual Studio de forma predeterminada, se puede crear y utilizar fragmentos de código personalizados. Para obtener más información sobre cómo crear fragmentos de código personalizados, vea Crear fragmentos de código.

Nota:

Para los fragmentos de código de C#, los caracteres válidos para especificar el campo <Acceso directo> son: caracteres alfanuméricos, el signo de número (#), el carácter de tilde (~), el carácter de subrayado (_) y el carácter de guión corto (-).

Para obtener más información sobre los fragmentos de código que se incluyen de manera predeterminada en Visual C#, vea Fragmentos de código predeterminados.

Vea también

Referencia

Selector de fragmentos de código