El Formateador SQL transforma consultas SQL minificadas o desordenadas en consultas legibles e indentadas. Las palabras clave van en nuevas líneas (SELECT, FROM, WHERE, JOIN, ON, AND, OR), las listas SELECT se dividen en una columna por línea y se reconocen palabras clave compuestas (GROUP BY, INNER JOIN, IS NOT NULL). Incluye normalización opcional de palabras clave a MAYÚSCULAS y resaltado de sintaxis para palabras clave, funciones, cadenas y números.
Leer SQL copiado de código o de logs suele ser doloroso: los ORM producen consultas de una sola línea, los formateadores de logs eliminan los saltos de línea y el SQL escrito a mano suele tener sangrías inconsistentes. El Formateador SQL te ofrece una vista limpia y consistente de cualquier consulta en un solo clic. El formateador tokeniza el SQL (manejando cadenas, comentarios, números, identificadores, operadores y puntuación), reconoce unas 80 palabras clave de SQL, incluidas las de varias palabras como GROUP BY, LEFT OUTER JOIN, IS NOT NULL y ORDER BY. Las palabras clave de nivel superior (SELECT, FROM, WHERE, HAVING, etc.) van cada una en su propia línea. Las listas SELECT reciben una columna por línea, lo que hace legibles las listas de columnas anchas. Las cláusulas JOIN se indentan en una nueva línea con su condición ON. La normalización opcional a MAYÚSCULAS convierte las palabras clave a mayúsculas para mayor consistencia. El resaltado de sintaxis colorea las palabras clave en púrpura, las funciones en azul, las cadenas en verde, los números en naranja y los comentarios en gris cursiva. Los comentarios de SQL (línea -- y bloque /* */) se preservan. Una opción de Minificar compacta una consulta de nuevo a una sola línea para su uso (por ejemplo, como una cadena en el código).
El tokenizador reconoce ~80 palabras clave de SQL (incluyendo las compuestas GROUP BY, INNER JOIN, IS NOT NULL) para realizar saltos de línea correctos.
Cada columna en una lista SELECT recibe su propia línea — las listas de columnas anchas se vuelven fáciles de escanear.
La conversión opcional a mayúsculas para palabras clave le da a tu consulta una grafía consistente independientemente del autor.
Palabras clave, funciones, cadenas, números y comentarios están codificados por colores para un escaneo fácil de la estructura.
Los comentarios de SQL (-- y /* */) se preservan en su lugar durante el formateo — sin eliminaciones sorpresa.
Colapsa cualquier consulta formateada de nuevo a una sola línea; útil al incrustar SQL como una cadena literal en el código.
Los ORM como Sequelize, Prisma o TypeORM registran SQL de una sola línea. Pega en el formateador para entender la estructura de la consulta.
Al revisar un PR con cadenas SQL incrustadas, formatéalas para mayor legibilidad antes de dejar comentarios.
Formatea una consulta lenta para ver su estructura JOIN claramente, lo que facilita la detección de cuellos de botella durante la optimización.
Produce SQL limpiamente formateado para su inclusión en READMEs, wikis internas o documentación de API.
Los nuevos desarrolladores de SQL pueden pegar sus consultas y ver el formateo adecuado como una referencia de aprendizaje del estilo idiomático.
Haz clic en el ícono de SQL en el dock de DevSuite Pro. Se abre un panel con opciones y un área de entrada.
Pega cualquier SQL — desde logs de ORM, un archivo o un editor de código. Funciona con SELECT, INSERT, UPDATE, DELETE, CREATE y más.
Presiona Formatear para obtener una consulta indentada y legible con las palabras clave en sus propias líneas.
Ajusta el ancho de sangría, alterna palabras clave en MAYÚSCULAS, habilita/deshabilita el resaltado de sintaxis para que coincida con tu estilo.
Haz clic en Copiar para obtener la consulta formateada o minificada. Pégala en tu IDE, ticket o documentación.
Instala DevSuite Pro gratis y desbloquea más de 39 herramientas de desarrollador para tu navegador.