2 repositorios
Plugins that automate source code layout and style compliance within an editor.
Distinct from IDE Integration Plugins: Distinct from IDE Integration Plugins: focuses on the specific act of code formatting rather than general environment connectivity.
Explore 2 awesome GitHub repositories matching development tools & productivity · Code Formatters. Refine with filters or upvote what's useful.
google-java-format es una herramienta de formateo de código Java y aplicación de estilos. Reformatea el código fuente Java para cumplir con una guía de estilo estandarizada, asegurando un diseño y una sangría consistentes en proyectos completos o archivos individuales. El proyecto funciona como una herramienta de linting en pipelines de compilación para flujos de trabajo de integración continua y como un plugin de formateo para IDEs, reemplazando el formateo nativo del editor. Puede integrarse como una librería de formateo dentro de software de generación de código para garantizar que la salida escrita por máquinas siga siendo legible para los humanos. La herramienta ofrece capacidades para reorganizar la sangría y el espaciado del código fuente, incluyendo la posibilidad de aplicar el formato de forma selectiva a rangos de líneas específicos o diffs modificados. Soporta la integración con editores de desarrollo como Eclipse para automatizar las actualizaciones de diseño durante el proceso de codificación.
Provides an IDE plugin that replaces native formatting with a standardized Java style guide.
Esta es una extensión de Visual Studio Code que integra el motor de formateo Prettier en el editor. Sirve como puente para proporcionar un estilo de código opinado y multi-lenguaje, reimprimiendo el código fuente a partir de un árbol de sintaxis para imponer un diseño y ajuste de línea consistentes. La extensión permite el formateo automatizado al guardar o mediante comandos, asegurando un código base uniforme en los equipos. Resuelve las reglas de estilo fusionando las preferencias del editor, archivos EditorConfig y archivos de configuración locales, y puede coordinarse con linters para resolver reglas estilísticas conflictivas. El sistema soporta una amplia gama de lenguajes de programación y formatos de marcado, con la capacidad de ampliar el soporte de lenguajes mediante plugins y mapeo de extensiones de archivo personalizadas. Gestiona la resolución de versiones del formateador priorizando las instalaciones locales del proyecto sobre las versiones integradas y rastrea las posiciones del cursor para mantener la ubicación del caret después de las modificaciones de código.
Serves as a bridge between the VS Code editor and the Prettier formatting engine to automate style compliance.