Dos

#formatter

2 APIs avec cette balise

API Prettier

Formatez et embellissez le code source avec Prettier, le formateur de code de facto. Passez du code et un langage et obtenez-le reformaté de manière cohérente : JavaScript, JSX, TypeScript, TSX, CSS, SCSS, LESS, GraphQL et Vue. Ajustez la sortie avec la largeur d'impression, la largeur de tabulation / les tabulations, les points-virgules, les guillemets simples ou doubles et le style de virgule finale. Les erreurs de syntaxe sont renvoyées avec un message clair. L'inverse d'un minificateur. Traitement local pur — pas de clé, pas de service tiers, instantané. En direct. 3 points de terminaison. Conçu pour les éditeurs de code et les terrains de jeu, les outils de collage et de formatage, l'embellissement d'extraits, la documentation et les vérifications de formatage CI. Complète le formateur SQL et les outils JSON/YAML/Markdown (qui couvrent leurs propres langages).

api.oanor.com/prettier-api

API de formatage SQL

Formatez, embellissez et minifiez du SQL dans plus de 15 dialectes. Passez une requête et obtenez-la joliment imprimée avec une indentation cohérente et une casse des mots-clés — pour PostgreSQL, MySQL, MariaDB, SQLite, SQL Server (T-SQL), Oracle (PL/SQL), BigQuery, Snowflake, Redshift, Spark, Trino, DuckDB, ClickHouse, DB2, Hive et SQL standard. Contrôlez la largeur d'indentation et si les mots-clés sont en majuscules, minuscules ou laissés tels quels. Un point de terminaison minify réduit une requête à une seule ligne (supprimant les commentaires tout en préservant les littéraux de chaîne), et un point de terminaison dialects liste tout ce qui est pris en charge. Traitement local pur — pas de clé, pas de service tiers, instantané. En direct. 4 points de terminaison. Conçu pour les éditeurs SQL et IDE, les enregistreurs de requêtes, les outils de migration, la documentation et la revue de code.

api.oanor.com/sqlformat-api