Los fragmentos son la pequeña porción de código reutilizable envuelto en alguna palabra de prefijo. Permite a los programadores vincular un bloque de código en particular en una sola palabra clave de prefijo. Visual Studio Code es un editor de código fuente ligero y potente disponible en Windows, Linux y macOS. Viene con muchos fragmentos integrados para los bucles, instrucciones de control y algunas palabras clave. Pero ya sabes, también podemos crear nuestros propios fragmentos de código personalizados para ahorrar tiempo y evitar escribir el mismo código una y otra vez. Los usuarios pueden codificar de forma más rápida y productiva con la ayuda de fragmentos de código personalizados.
Fragmento existente en VS Code
Ahora echemos un vistazo a cómo podemos crear nuestros propios fragmentos de código para el lenguaje C++.
Es necesario realizar pasos.
Aquí íbamos a crear un fragmento de código de usuario para la plantilla de encabezado de lenguaje C++, en la máquina de Windows.
Paso 1: abra Visual Studio Code y vaya a ‘Administrar’ (icono de engranaje en la esquina inferior izquierda).
Paso 2: De las opciones abiertas, seleccione la opción ‘Fragmentos de usuario’ .
Paso 3: Seleccione su lenguaje de programación en el que va a crear un fragmento. (Aquí estamos seleccionando C++).
Paso 4: ahora, se abrirá un archivo cpp.json donde tenemos que escribir un código para nuestro fragmento de código. Primero, descomente el código presente debajo de sus instrucciones. (consulte la captura de pantalla).
Paso 5: en este paso, tenemos que hacer los cambios apropiados en su código.
Primero, comprendamos el significado de los términos presentes en el código. Los fragmentos generalmente tienen cuatro propiedades principales.
- Imprimir en consola: esta es la palabra que abrirá nuestro fragmento cuando lo llamemos.
- Prefijo: este prefijo se usa al seleccionar el fragmento en intellisence.
- Cuerpo: En el cuerpo estamos escribiendo nuestro código de fragmento principal.
- Descripción: En esto tenemos que mencionar una breve descripción del fragmento solo para nuestra referencia.
Nota –
- En el cuerpo, el signo ‘$1’ determina la posición de nuestro cursor cuando el fragmento se activa en el código (Tab Stop).
- Tenga en cuenta que al escribir código de fragmento en el cuerpo, para fragmentos de varias líneas, el cuerpo se convierte en una array y cada línea del fragmento se convierte en una string en esa array.
- Para formatear nuestro código correctamente, agregamos «\t», «\n» a las líneas para una sangría adecuada.
Fragmento de código de nuestra plantilla C++
En nuestro fragmento, hemos usado un ‘ repetitivo ‘ como ‘imprimir en consola’, lo que significa que cuando escribimos repetitivo y presionamos Intro, nuestro fragmento se ejecuta.
Prefijo dado como ‘código repetitivo’. Esto será visible al escribir el nombre del fragmento.
En el cuerpo, hemos incluido el archivo de encabezado iostream y el código de plantilla para c++. También se agrega una descripción del fragmento. Se agregan «\t» y «\n» para el formato correcto del código.
Este es el resultado del código del fragmento.
La pestaña está en la línea 6 con cuatro espacios.
C++
#include <iostream> using namespace std; int main() { return 0; }
Vídeo de demostración:
Aquí se realizan todos los pasos mencionados anteriormente creando un Snippet. Esto le dará una comprensión más clara.
Eso es todo. De esta forma, puede crear un fragmento de usuario para diferentes idiomas en Visual Studio Code. Cada fragmento está asociado con un nombre en particular. Cuando escribimos ese nombre y presionamos la tecla Intro, se ejecuta el código del fragmento.