【问题标题】:How to automatically fix the indentations of a nested markup page?如何自动修复嵌套标记页面的缩进?
【发布时间】:2013-09-04 10:15:51
【问题描述】:

我在 Emacs 上得到了这个标记:

     <div class ...>
     <div class 2 ...>
<div class  ="modal fade" id="contactModal" tabindex="0" role="dialog">
           <div class    ="modal-dialog">
      <div class     ="modal-content">
  <form id   ="contactForm" class="form-horizontal" role="form" action="/contact"> 

有没有一种简单的方法可以在 Emacs 中通过其层次结构来格式化这段代码,使其更具可读性?例如:

<div class ...>
     <div class 2 ...>
        <div class  ="modal fade" id="contactModal" tabindex="0" role="dialog">
           <div class    ="modal-dialog">
             <div class     ="modal-content">
                <form id   ="contactForm" class="form-horizontal" role="form" action="/contact"> 

【问题讨论】:

    标签: javascript html emacs indentation


    【解决方案1】:

    M-x indent-region,通常绑定到&lt;TAB&gt;

    适用于区域,因此您需要标记要缩进的文档部分,或C-x h 标记整个缓冲区。

    http://www.gnu.org/software/emacs/manual/html_node/elisp/Indentation.html

    【讨论】:

      猜你喜欢
      • 2011-02-12
      • 2018-08-19
      • 2012-10-03
      • 2019-12-09
      • 1970-01-01
      • 2021-09-01
      • 1970-01-01
      • 1970-01-01
      • 2016-08-27
      相关资源
      最近更新 更多