Skip to content

Eliminación de comentarios

Repomix puede eliminar automáticamente los comentarios de tu código al generar el archivo de salida. Esto puede ayudar a reducir el ruido y centrarse en el código real.

Uso

Para habilitar la eliminación de comentarios, establece la opción removeComments a true en tu archivo repomix.config.json:

json
{
  "output": {
    "removeComments": true
  }
}

Lenguajes soportados

Repomix soporta la eliminación de comentarios para una amplia gama de lenguajes de programación, incluyendo:

  • JavaScript/TypeScript (//, /* */)
  • Python (#, """, ''')
  • Java (//, /* */)
  • C/C++ (//, /* */)
  • HTML (<!-- -->)
  • CSS (/* */)
  • Y muchos más...

Ejemplo

Dado el siguiente código JavaScript:

javascript
// Este es un comentario de una sola línea
function test() {
  /* Este es un
     comentario multilínea */
  return true;
}

Con la eliminación de comentarios habilitada, la salida será:

javascript
function test() {
  return true;
}

Notas

  • La eliminación de comentarios se realiza antes que otros pasos de procesamiento, como la adición de números de línea.
  • Algunos comentarios, como los comentarios JSDoc, pueden conservarse dependiendo del lenguaje y el contexto.

Released under the MIT License.