Acelera tus búsquedas en VSCode utilizando el patrón minmatch

Claro, aquí tienes la traducción del contenido en markdown al español:

Seguramente, mientras trabajas en proyectos de frontend utilizando node y npm, te has encontrado con el patrón minmatch sin saberlo, hoy voy a explicar cómo funciona y cómo aprovecharlo al máximo.

El patrón minmatch es una cadena de texto que contiene una serie de reglas que se utilizan para encontrar o filtrar nombres de archivos, carpetas u otras cadenas de texto.

Ejemplo: *.js encontrará todas las cadenas de texto que terminen con .js como por ejemplo main.js.

Algunos ejemplos

Con el patrón minmatch, las posibilidades son casi infinitas, pero aquí hay algunos ejemplos comunes:

  1. "*.txt" - cualquier cadena de texto que termine en ".txt", como por ejemplo "ejemplo.txt" o "muestra.txt".
  2. "folder/*.js" - cualquier archivo .js dentro de la carpeta folder.
  3. "folder/**/*.js" - cualquier archivo .js dentro de la carpeta folder y sus subcarpetas.
  4. "!important.txt" - cadena de texto que es exactamente "important.txt".
  5. "**/*.{js,css,html}" - cualquier archivo .js, .css, .html en la carpeta actual y sus subcarpetas.
  6. "folder/[abc]*.txt" - cualquier archivo que comience con "a", "b" o "c" y termine con ".txt" en la carpeta folder.
  7. "folder/[^abc]*.txt" - cualquier archivo que comience con cualquier cosa excepto "a", "b" o "c" y termine con ".txt" en la carpeta.
  8. **`"folder

Copyright © 2024. Design and code by myself with Next.js. Fork it and create yours