HeEx Formatter
Le HeEx Formatter assure un formatage cohérent des templates HeEx pour améliorer la lisibilité et la maintenabilité des projets Elixir Phoenix.
Tool coming soon!
We're working hard to get this tool ready for you.
Worked Example & Common Values
Below is a sample worked calculation demonstrating how HeEx Formatter processes input data instantly inside your browser.
Minified string: {"id":1,"status":"active","roles":["admin"]}
{
"id": 1,
"status": "active",
"roles": [
"admin"
]
}
Build Your Own Custom Web Calculator in Seconds
Type what tool or calculator you need below. Our AI will build it instantly for your site.
À propos de cet outil
Sous le capot, l’outil effectue un réflow guidé par les tokens: il tokenise le template, suit les balises, les attributs et l’Elixir intégré, calcule les sauts de ligne optimaux selon la longueur maximale de ligne et reconstruit le code avec une indentation normalisée. Les commentaires, les attributs de type HTML et les notations telles que assigns et slots LiveView restent intacts. Des options avancées permettent de régler la taille des indentations (2 ou 4 espaces), une longueur de ligne maximale préférée et la stratégie d’enveloppement des attributs (enveloppant si nécessaire vs alignement des attributs).
Bénéficiaires: les développeurs Elixir, les relecteurs et les équipes qui entretiennent des applications Phoenix gagnent du temps de revue, une esthétique cohérente et des revues de diff plus faciles. Valeur unique: formatage spécifique au domaine pour les templates HeEx, support des constructions LiveView et une intégration CI ou Pre-Commit aisée. Cas d’usage: standardiser le style avant les PR, intégrer de nouveaux contributeurs et imposer une norme de code au niveau de l’équipe sans modifications manuelles.
Comment utiliser
- Fournir les entrées: chaîne HeEx brute et préférences de formatage optionnelles.
- Définir les options: taille d’indentation, longueur maximale de ligne et stratégie d’enveloppement.
- Exécuter le formatter: appliquer les règles de formatage au template d’entrée.
- Examiner les sorties: vérifier le code HeEx formaté pour la précision et la conformité au style.
- Enregistrer/exporter: copier ou exporter le code formaté vers les fichiers du projet ou le pipeline CI.
Frequently Asked Questions
Trouvez des réponses rapides
Peut-il formater des templates partiels ou des fragments ?
Préserve-t-il les commentaires et les littéraux de chaîne ?
Peut-il s’intégrer dans le CI ou les hooks pré-commit ?
Le formatter réordonne-t-il les attributs ou modifie-t-il les blocs logiques ?
Need to run multiple calculations?
Create a free account today to unlock unlimited daily runs, access advanced parameters, save your history, and request custom features.
Related Tools
Other useful calculators and utilities you might like
Convertisseur Spotify vers MP3
Convertit des fichiers audio fournis localement en MP3, permettant l’écoute hors ligne et la compati...
Calculateur de distance routière
Calculateur de distance routière pour voyageurs, planificateurs logistiques et conducteurs pour esti...
Votre avis compte
Aidez-nous à nous améliorer
Norwegian
Danish
German
English
Spanish
French
Italian
Dutch
Portuguese
Swedish
Hebrew
Arabic