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
的回答
需要在首选项文件中编辑正则表达式
有人注意到,当在 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
的回答需要在首选项文件中编辑正则表达式