ERB formátovač a minifikace

Zkrášlení a minifikace ERB šablon (HTML se značkami Ruby), best-effort.

Vše se počítá přímo v tomto prohlížeči — žádná data nikam neodcházejí.

ERB nemá plnohodnotný parser, takže formátování i minifikace jsou best-effort: značky <%= … %> a <% … %> zůstávají beze změny, ale výsledek si vždy zkontroluj.

Jak použít: ERB formátovač a minifikace

ERB jsou šablony z Ruby (Rails), ve kterých se HTML kombinuje s kódem ve značkách <% %> a <%= %>. Formátovač odsadí HTML část a značky Ruby ponechá beze změny, minifikace odstraní nadbytečné mezery.

  1. Vlož šablonu ERB do vstupního pole, nebo klikni na Načíst ukázku.
  2. Klikni na Zkrášlit pro čitelné odsazení, nebo na Minifikovat pro co nejmenší výstup.
  3. Výsledek zkopíruj tlačítkem Kopírovat výstup; Vymazat vstup vyprázdní.

Časté chyby a tipy

Formátování je orientační
Značky Ruby mohou otevírat a zavírat bloky uprostřed HTML, takže přesné odsazení nejde vždy určit. Výsledek po úpravách vizuálně zkontroluj.
Obsah značek
Kód uvnitř <% %> se neformátuje; pro Ruby použij formátovač jako RuboCop.
Mezery ve výstupu
Značky <%- a -%> v Rails odstraňují okolní mezery ve výsledném HTML. Minifikace šablony je tak často zbytečná.

Nástroj je zdarma a běží celý v tvém prohlížeči — vložená data se nikam neodesílají ani neukládají.

HTML formátovač a minifikace →

Další nástroje v kategorii Formátovače