sublime text 2 重新缩进离子标签不正确

sublime text 2 re-indent ionic tag incorrect

有人注意到,当在 Sublime Text 2 中使用 ionic 或其他标签重新缩进时,它只是向左对齐,而不是正确地缩进制表符。例如,这是我期望 Sublime Text 2 可以完成的

<ion-view view-title="News">
    <ion-content>
        <ion-list>
            <ion-item ng-repeat="news in news_list">
                <h2>{{news.title}}</h2>
            </ion-item>
        </ion-list>
    </ion-content>
</ion-view>

然而,这是我点击重新缩进后的实际效果,

<ion-view view-title="News">
<ion-content>
<ion-list>
<ion-item ng-repeat="news in news_list">
<h2>{{news.title}}</h2>
</ion-item>
</ion-list>
</ion-content>
</ion-view>

我试过内置缩进,想试试 HTMLPrettify,但它需要 Node.js,而且我无权在我工作的 PC 上安装 Node.js。对了,我安装了Ionic Snippets - Sublime Plugin

那么,有什么建议吗?

最后我做了类似于 here

的回答

需要在首选项文件中编辑正则表达式