Js-beautify: HTML рд╕реБрд╢реЛрднрд┐рдд: YAML рдлреНрд░рдВрдЯ рдореИрдЯрд░ рдХреЛ рдкреНрд░рд╛рд░реВрдкрд┐рдд рди рдХрд░реЗрдВ

рдХреЛ рдирд┐рд░реНрдорд┐рдд 15 рдЕрдЧре░ 2014  ┬╖  5рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: beautify-web/js-beautify

рдЕрд╕реЗрдВрдмрд▓ рдпрд╛ рдорд┐рдбрд▓рдореИрди рдпрд╛ рдЬреЗрдХрд┐рд▓ рдЬреИрд╕реЗ рд╕реНрдЯреЗрдЯрд┐рдХ рд╕рд╛рдЗрдЯ рдЬрдирд░реЗрдЯрд░ рдПрдХ рдЯреЗрдореНрдкрд▓реЗрдЯ рдХреЗ рд╢реАрд░реНрд╖ рдкрд░ YAML рдлреНрд░рдВрдЯ рдореИрдЯрд░ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░ рд░рд╣реЗ рд╣реИрдВред рдЗрди рдЯреЗрдореНрдкреНрд▓реЗрдЯреНрд╕ рдкрд░ html рдмреНрдпреВрдЯрд┐рдлрд╛рдИ рдЪрд▓рд╛рддреЗ рд╕рдордп рд╕рд╛рдордиреЗ рдХреА рдмрд╛рдд рдЧрдбрд╝рдмрдбрд╝ рд╣реЛ рдЬрд╛рддреА рд╣реИред

рддреЛ рдпрд╣ рдпрдорд▓ рд╕рд╛рдордиреЗ рдХреА рдмрд╛рдд рд╣реИ:

title: Test
is-test: true

---

рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрд┐рдд рдХрд░рддрд╛ рд╣реИ:

--- title: Test is-test: true ---

рдореИрдВ рддреАрди рдбреИрд╢ рдХреЗ рдмреАрдЪ "рд▓рд┐рдкрдЯреЗ" рд╕рдм рдХреБрдЫ рдХреЛ рдЕрдирджреЗрдЦрд╛ рдХрд░рдиреЗ рдпрд╛ рдПрдХ рдЕрддрд┐рд░рд┐рдХреНрдд рд╡рд┐рдХрд▓реНрдк рдЬреЛрдбрд╝рдиреЗ рдХрд╛ рд╕реБрдЭрд╛рд╡ рджреВрдВрдЧрд╛ред

рдЕрдзрд┐рдХ рдЬрд╛рдирдХрд╛рд░реА: http://aumble.io/docs/YAML.html рдпрд╛ http://middlemanapp.com/basics/frontmatter/

html templating fixed?

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

рдореЗрд░рд╛ рдорд╛рдирдирд╛ тАЛтАЛрд╣реИ рдХрд┐ рдмреНрдпреВрдЯреАрдлрд╛рдпрд░ рдореЗрдВ preservenewlines рдЬреИрд╕рд╛ рдкреИрд░рд╛рдореАрдЯрд░ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рдпрджрд┐ рдпрд╣ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╣реИ рддреЛ рдкрд╛рда рдореЗрдВ рдирдИ рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХреЛ рд╕реБрд░рдХреНрд╖рд┐рдд рд░рдЦреЗрдВред рдпрд╣ рдХреЗрд╡рд▓ рд╕рд╛рдордиреЗ рдХреА рдмрд╛рдд рдирд╣реАрдВ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдорд╛рди рд▓реЗрдВ рдХрд┐ HTML рдХреЛрдб рд╣реИ рдФрд░ рдХреБрдЫ рд▓реЛрдЧ рд╕рд░реНрд╡рд░ рдкрд░ VS рдХреЛрдб рдФрд░ рдЕрдиреНрдп MidnightCommander рдореЗрдВ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВред рдЗрд╕рд▓рд┐рдП рд╕рднреА рдЯреЗрдХреНрд╕реНрдЯ рдХреЛ рдЗрд╕ рддрд░рд╣ рдлреЙрд░реНрдореЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

<p>
    This is multiple
    line text, that is
    easy to read in 
    MC
</p>

рдпрд╣ рдареАрдХ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ рдЬрдм рдПрдЪрдЯреАрдПрдордПрд▓ рдкреНрд░рд╕реНрддреБрдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдПрдорд╕реА рдореЗрдВ рднреА рджрд┐рдЦрд╛рдИ рджреЗрддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рдЕрдЧрд░ рдХреЛрдИ рдЗрд╕реЗ рдмреНрдпреВрдЯрд┐рдлрд╛рдпрд░ рдХреЗ рд╕рд╛рде рдлреЙрд░реНрдореЗрдЯ рдХрд░рддрд╛ рд╣реИ рддреЛ рдпрд╣ рдЪрд▓рд╛ рдЬрд╛рддрд╛ рд╣реИред

рддреЛ рдкрд╛рда рдореЗрдВ рдирдИ рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХреЛ рд╕рдВрд░рдХреНрд╖рд┐рдд рдХрд░рдирд╛ рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛ред

рд╕рднреА 5 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рд▓реЛрдЧреЛрдВ рдХреЛ рдЬреЗрдПрд╕, рдПрдЪрдЯреАрдПрдордПрд▓ рдФрд░ рд╕реАрдПрд╕рдПрд╕ рдХреЗ рд╕рд╛рде рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рд╕рд╛рд░реЗ рдЯреЗрдореНрдкрд▓реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рд╣реИрдВред
@einars , @evocateur рдХреНрдпрд╛ рдЖрдкрдХреЗ рдкрд╛рд╕ рдХреЛрдИ рд╡рд┐рдЪрд╛рд░/рд░рд╛рдп рд╣реИ рдХрд┐ рдХреНрдпрд╛ (рдпрд╛ рдХреИрд╕реЗ) рдмреНрдпреВрдЯреАрдлрд╛рдпрд░ рдХреЛ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рд╣рдо рдЗрди рд╕рднреА рд╕реЗ рдирд┐рдкрдЯрдиреЗ рдХреЗ рд▓рд┐рдП рд╕рднреА рдХреЛрд░ рдХреЛрдб рдореЗрдВ рд╡рд┐рд╢реЗрд╖ рдорд╛рдорд▓реЗ рдирд╣реАрдВ рдЬреЛрдбрд╝ рд░рд╣реЗ рд╣реИрдВ?

рдПрдХ рдордЬрдмреВрдд рдПрдПрд╕рдЯреА рдкрд╛рд░реНрд╕рд░ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрд╕реНрдкреНрд░рд┐рдорд╛ ) рдХреЗ рд╕рд╛рде рдирд╛рдЯрдХреАрдп рд░реВрдк рд╕реЗ рд░рд┐рдлреИрдХреНрдЯрд░рд┐рдВрдЧ рдХреА рдХрдореА, рдРрд╕реЗ рдПрдПрд╕рдЯреА рдХреЗ рдХрд╕реНрдЯрдо рдкреЛрдХрд┐рдВрдЧ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдкреНрд▓рдЧрдЗрди рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдкреНрд░рджрд╛рди рдХрд░рдирд╛, рдФрд░ рдЗрд╕ рдкреНрд░рдХрд╛рд░ рдкрд╛рдпрдерди рд╕рдВрд╕реНрдХрд░рдг рдХреЛ рдЫреЛрдбрд╝рдирд╛, рдореБрдЭреЗ рдРрд╕рд╛ рд╣реЛрддрд╛ рдирд╣реАрдВ рджрд┐рдЦ рд░рд╣рд╛ рд╣реИред (рдФрд░ рд▓рдЧрднрдЧ рд╕рднреА AST рдХреЛрдб рдЬрдирд░реЗрдЯрд░, рдЬреИрд╕реЗ escodegen, рдРрд╕реЗ рдЖрдЙрдЯрдкреБрдЯ рдХрд╛ рдЙрддреНрдкрд╛рджрди рдХрд░рддреЗ рд╣реИрдВ рдЬрд┐рдиреНрд╣реЗрдВ рдЕрдиреБрдХреВрд▓рд┐рдд рдХрд░рдирд╛ рдмреЗрд╣рдж рдореБрд╢реНрдХрд┐рд▓ рд╣реИ)

рд╢рд╛рдпрдж рдереЛрдбрд╝рд╛ рдФрд░ рдХреБрдВрдж рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП, рдЗрд╕ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЛ рдЬреЗрдПрд╕ рдХреЛ рд╕реБрд╢реЛрднрд┐рдд рдХрд░рдиреЗ рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдФрд░ рдХреБрдЫ рдирд╣реАрдВ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдореИрдВрдиреЗ HTML рдФрд░ CSS рдХреЛ рдЫреЛрдбрд╝ рджрд┐рдпрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЕрдЧрд░ рдЙрдиреНрд╣реЗрдВ рд░рд╣рдирд╛ рд╣реА рд╣реИ, рддреЛ рдЙрдиреНрд╣реЗрдВ рдХреЗрд╡рд▓ CSS рдФрд░ HTML рдХреЛ рд╕реБрд╢реЛрднрд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред рд╕рд┐рдВрдЯреИрдХреНрд╕ рдХреЗ рдкреНрд░рддреНрдпреЗрдХ рдкреВрд░реНрд╡ рдФрд░ рдкреЛрд╕реНрдЯ-рдкреНрд░реЛрд╕реЗрд╕рд░ рдХреА рд╡рд┐рдХреГрдд "рдЪреАрдиреА" рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП рд╣рдорд╛рд░реЗ рд╕реНрдерд┐рд░ рдкрд╛рд░реНрд╕рд░ рдХреЛ рд╡рд┐рдкрд░реАрдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдпрд╣ рд╕рдордп рдмрд░реНрдмрд╛рдж рдХрд░рдиреЗ рд╡рд╛рд▓реА рдореВрд░реНрдЦрддрд╛ рд╣реИред

рд╣рдо рдЙрд╕ рдорд╛рдорд▓реЗ рдХреЗ рд▓рд┐рдП рд╡рд╛рдИрдПрдПрдордПрд▓, рди рд╣реА рдорд╛рд░реНрдХрдбрд╛рдЙрди/рдХрдо/рдПрд╕рдПрдПрд╕рдПрд╕/рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛/рдЧреЛ/рд░реВрдмреА/рдмреНрд░реЗрдирдлрдХ рдХреЛ рд╕реБрд╢реЛрднрд┐рдд рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВред рдПрдХ рддрд░рдл рдХрд░реНрдХрд╢рддрд╛, рдлреНрд░рдВрдЯ-рдПрдВрдб рд╢рд┐рд▓реНрдкрдХрд╛рд░реЛрдВ рдХреЗ рд╣рдорд╛рд░реЗ рдЕрдЬреАрдм рд╕реБрдВрджрд░ рд╕рдореБрджрд╛рдп рджреНрд╡рд╛рд░рд╛ рд╕рдкрдиреЗ рджреЗрдЦреЗ рдЧрдП рд╣рд░ рдЕрдЬреАрдм рдореЗрдЯрд╛-рд╕рд┐рдВрдЯреИрдХреНрд╕ рдмреБрдЦрд╛рд░ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рдХреА рдЕрддрд┐рдХреНрд░рдордг рдЬрдЯрд┐рд▓рддрд╛ рд╕рд┐рд░реНрдл рдиреАрд░рд╕ рд╣реИред рдЖрдЬ рдЕрдиреНрдп рдмреНрдпреВрдЯреАрдлрд╛рдпрд░ рд╣реИрдВ, рдЬреЛ рдПрдПрд╕рдЯреА рдХреЛрдг рдХреЛ рд╕рдВрд▓рдЧреНрди рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рддреЗ рд╣реИрдВ (рд╣рд╛рд▓рд╛рдВрдХрд┐ рдкреНрд▓рдЧрдЗрди рдПрдкреАрдЖрдИ, рдпрджрд┐ рд╡реЗ рдмрд┐рд▓реНрдХреБрд▓ рдореМрдЬреВрдж рд╣реИрдВ, рддреЛ рдмрд╣реБрдд рдЕрдкрд░рд┐рдкрдХреНрд╡ рд╣реЛрддреЗ рд╣реИрдВ)ред

рдмрд╣реБрдд рд╣реА рдЙрдЪрд┐рддред "рдмреНрдпреВрдЯрд┐рдлрд╛рдпрд░ рдПрдХ рд╕рд╛рдорд╛рдиреНрдп рдЙрджреНрджреЗрд╢реНрдп рдлрд╝реЙрд░реНрдореЗрдЯрд░ рдирд╣реАрдВ рд╣реИ" рдХреЗ рд╕рдорд╛рди рд╕рд┐рджреНрдзрд╛рдВрддред

рдЬреЗрдПрд╕ рдмреНрдпреВрдЯрд┐рдлрд╛рдпрд░ рдЗрд╕реЗ рдХрд┐рд╕реА рдЕрдиреНрдп рдмреНрдпреВрдЯрд┐рдлрд╛рдпрд░ рдХреЗ рдЕрдВрджрд░ рд▓рдкреЗрдЯрдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЖрд╕рд╛рди рдПрдкреАрдЖрдИ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред рдПрдЪрдЯреАрдПрдордПрд▓ рдмреНрдпреВрдЯреАрдлрд╛рдпрд░ рдареАрдХ рдпрд╣реА рдХрд░рддрд╛ рд╣реИред рдЬрдм рдпрд╣ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░рддрд╛ рд╣реИ, рддреЛ рдПрдЪрдЯреАрдПрдордПрд▓ рдмреНрдпреВрдЯреАрдлрд╛рдпрд░ рдЬреЗрдПрд╕ рдмреНрдпреВрдЯреАрдлрд╛рдпрд░ рдкрд░ рдирд┐рдпрдВрддреНрд░рдг рдкрд╛рд╕ рдХрд░рддрд╛ рд╣реИ рдФрд░ рдлрд┐рд░ рдЖрдЙрдЯрдкреБрдЯ рдХреЛ рдПрдХреАрдХреГрдд рдХрд░рддрд╛ рд╣реИред рдЗрд╕ рдкрд░рд┐рдпреЛрдЬрдирд╛ рджреНрд╡рд╛рд░рд╛ рдкреНрд░рджрд╛рди рдХрд┐рдП рдЧрдП рдШрдЯрдХреЛрдВ рдХреЛ рд╕реНрд╡рдпрдВ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд▓рдкреЗрдЯрдиреЗ рдпрд╛ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд▓реЛрдЧреЛрдВ рдХрд╛ рд╕реНрд╡рд╛рдЧрдд рд╣реИред рдпрджрд┐ рд▓реЛрдЧ рд░реБрдЪрд┐ рд░рдЦрддреЗ рд╣реИрдВ рдФрд░ рдЬрд┐рдореНрдореЗрджрд╛рд░реА рд▓реЗрдиреЗ/рд╕рд╛рдЭрд╛ рдХрд░рдиреЗ рдХреЗ рдЗрдЪреНрдЫреБрдХ рд╣реИрдВ, рддреЛ рд╡реЗ рдЕрдкрдиреА рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдХреЛ рд╕реБрд╢реЛрднрд┐рдд-рд╡реЗрдм рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВред

рдЕрд▓реНрдкрд╛рд╡рдзрд┐ рдореЗрдВ, рд╣рдореЗрдВ рд╢рд╛рдпрдж рдПрдЪрдЯреАрдПрдордПрд▓, рд╕реАрдПрд╕рдПрд╕ рдФрд░ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЗ рдмрд╛рд╣рд░ рдЖрдзрд╛рд░рд┐рдд рдмрдЧ рдЕрдиреБрд░реЛрдзреЛрдВ рдХреЛ рдЪрд┐рд╣реНрдирд┐рдд рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рджреЗрдирд╛ рдЪрд╛рд╣рд┐рдП, рдФрд░ рдлрд┐рд░ рддрдп рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП рдХрд┐ рд╡рд╣рд╛рдВ рд╕реЗ рдХрд╣рд╛рдВ рдЬрд╛рдирд╛ рд╣реИред

рдореЗрд░рд╛ рдорд╛рдирдирд╛ тАЛтАЛрд╣реИ рдХрд┐ рдмреНрдпреВрдЯреАрдлрд╛рдпрд░ рдореЗрдВ preservenewlines рдЬреИрд╕рд╛ рдкреИрд░рд╛рдореАрдЯрд░ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рдпрджрд┐ рдпрд╣ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╣реИ рддреЛ рдкрд╛рда рдореЗрдВ рдирдИ рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХреЛ рд╕реБрд░рдХреНрд╖рд┐рдд рд░рдЦреЗрдВред рдпрд╣ рдХреЗрд╡рд▓ рд╕рд╛рдордиреЗ рдХреА рдмрд╛рдд рдирд╣реАрдВ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдорд╛рди рд▓реЗрдВ рдХрд┐ HTML рдХреЛрдб рд╣реИ рдФрд░ рдХреБрдЫ рд▓реЛрдЧ рд╕рд░реНрд╡рд░ рдкрд░ VS рдХреЛрдб рдФрд░ рдЕрдиреНрдп MidnightCommander рдореЗрдВ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВред рдЗрд╕рд▓рд┐рдП рд╕рднреА рдЯреЗрдХреНрд╕реНрдЯ рдХреЛ рдЗрд╕ рддрд░рд╣ рдлреЙрд░реНрдореЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

<p>
    This is multiple
    line text, that is
    easy to read in 
    MC
</p>

рдпрд╣ рдареАрдХ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ рдЬрдм рдПрдЪрдЯреАрдПрдордПрд▓ рдкреНрд░рд╕реНрддреБрдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдПрдорд╕реА рдореЗрдВ рднреА рджрд┐рдЦрд╛рдИ рджреЗрддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рдЕрдЧрд░ рдХреЛрдИ рдЗрд╕реЗ рдмреНрдпреВрдЯрд┐рдлрд╛рдпрд░ рдХреЗ рд╕рд╛рде рдлреЙрд░реНрдореЗрдЯ рдХрд░рддрд╛ рд╣реИ рддреЛ рдпрд╣ рдЪрд▓рд╛ рдЬрд╛рддрд╛ рд╣реИред

рддреЛ рдкрд╛рда рдореЗрдВ рдирдИ рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХреЛ рд╕рдВрд░рдХреНрд╖рд┐рдд рдХрд░рдирд╛ рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛ред

рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рддрдп рд╣реИред рдмрд╕ рдПрдХ рдкрд░реАрдХреНрд╖рдг рдХреА рдЬрд░реВрд░рдд рд╣реИред

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

garretwilson picture garretwilson  ┬╖  6рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

jsejcksn picture jsejcksn  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

retan picture retan  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

CaitlinWeb picture CaitlinWeb  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

knocte picture knocte  ┬╖  5рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ