0

私は次のコードを持っていますが、コードを同じ行にインデントする必要があるのは嫌いですか?

インデントする必要があるもの:

.content.first
Thank you for taking our Survey, hope you had fun!!!
<!-- Begin MailChimp Signup Form -->
<link href="http://cdn-images.mailchimp.com/embedcode/slim-081711.css" rel="stylesheet" type="text/css">
<div id="mc_embed_signup" style="text-align:center">
<form onsubmit="_kmq.push(['record', 'sign up for our newsletter'])" action="http://socialcrunch.us5.list-manage.com/subscribe/post?u=755f44e55d468b9568a7ec9de&amp;id=7f27e118c4" method="post" id="mc-embedded-subscribe-form" name="mc-embedded-subscribe-form" class="validate" target="_blank">
%label{:style=>"text-align:center"}
  %br
  Like spandex wearing gym freaks, SocialCrunch is in training.
  %br
  %br
  You have been one of the first people to take part in a test which will form the basis of our website.
  %br
  %br
  Input your email below to learn more about SocialCrunch and our launch later this summer!
  %br
  %br
  Thank you for taking part, we hope you had fun.
<input style="margin-left: 21%;text-align:center" type="email" value="" name="EMAIL" class="email" id="mce-EMAIL" placeholder="email address" required>
<div class="clear"><input style="margin-left:33%" type="submit" value="Subscribe" name="subscribe" id="mc-embedded-subscribe" class="button"></div>
</form>
</div>

インデントを無視して文句を言わないフィルターを通すことはできますか?

4

1 に答える 1

1

HAML 構文はインデントに敏感であり、インデントを無視する「フィルター」はありません。HAML はインデントを使用して、コードをそれぞれの HTML コード ブロックに適切に変換します。

Haml コードを手動でインデントするのにうんざりしていて、エディターとして emacs を使用している場合は、こちらの手順に従ってください。

http://emacswiki.org/emacs/HamlMode

そしてあなたの問題を永久に解決します

于 2012-05-10T02:09:12.153 に答える