Herramienta de Python y hook de pre-commit que añade automáticamente comas finales a llamadas, literales y definiciones multilínea.
#code-formatting
Mejores herramientas de formateo y linting de código de código abierto (2026)
Estas herramientas mantienen un estilo de código uniforme y detectan problemas como importaciones sin usar o posibles errores. Al elegir, revisa qué lenguajes y editores soporta, si encaja con tu proceso de compilación o con pre-commit, y si corrige el código automáticamente o solo informa de los problemas. ale hace linting asíncrono mientras escribes en Vim o Neovim y puede ejecutar prettier y eslint. ktlint-gradle añade tareas de comprobación y formateo a Gradle para proyectos Kotlin. nbQA ejecuta herramientas como ruff y black directamente sobre cuadernos de Jupyter.
Ordenar:Añadidos recientemente
Herramienta de línea de comandos que ejecuta Black en bloques de código Python dentro de archivos de documentación Markdown, reStructuredText y LaTeX.
Herramienta de línea de comandos que elimina imports y variables sin usar del código Python, detectados con pyflakes.
Una herramienta CLI para ejecutar linters y formateadores de Python, como ruff, isort, black, mypy y flake8, directamente en Jupyter Notebooks.
Plugin para Vim y Neovim que analiza el código de forma asíncrona mientras escribes, ejecuta herramientas de corrección como prettier y eslint, y funciona como cliente LSP.
Un plugin de Gradle que integra ktlint para añadir tareas de comprobación y formato automático a proyectos Kotlin.