Sublime text 3适用于自定义HTML元素的缩进

时间:2015-09-15 01:34:50

标签: html ionic-framework sublimetext3

我使用sublime文本来做离子项目。我们通常会拥有所有这些自定义元素:

<ion-view view-title="Playlists">
  <ion-content>
    <ion-list>
      <ion-item ng-repeat="playlist in playlists" href="#/app/playlists/{{playlist.id}}">
        {{playlist.title}}
      </ion-item>
    </ion-list>
  </ion-content>
</ion-view>

问题是sublime文本似乎不适用于indention中的那些自定义元素。如果我突出显示上面的所有代码并重新执行(Edit → Line → Reindent),则缩进将变得混乱。

我怎样才能得到适合这种情况的缩进?任何要使用的插件?

1 个答案:

答案 0 :(得分:4)

我建议HTML-CSS-JS Prettify

然后你可以使用:

Ctrl+Shift+H (or Cmd+Shift+H if you're on a Mac).

- 或 -

Right click in the current buffer and select HTML/CSS/JS Prettify -> Prettify Code.

但是,对于任何JS,我都会使用JSCS-Formatter