plugins
plugins copied to clipboard
标签缩进有问题和空行问题
问题一 (vue-beautify遗留问题)
点击多次格式化的时候有些标签的缩进有问题,每点一次格式化都会缩进一次导致如下效果:
- 第一次format
<button>
<span>...</span>
</button>
- 第二次format
<button>
<span>...</span>
</button>
- 第三次format
<button>
<span>...</span>
</button>
另外<label>
、<span>
和<svg>
也有相同情况,暂时只发现这几个标签内部的缩进会有问题
问题二
<script>
和<style>
中所有空行会被清除,有些特意添加的一行空行也被清除掉了
希望能改进下,如果有多个连续空行就清除多余行剩下一行,如果只有一行空行不要清除掉
e.g.
<script>
import foo from './foo'
/* 此处空行特意添加的,希望保留 */
function bar() {
...
}
/* 此处有2空行,希望只保留一行 */
export default {
...
}
</script>
我也遇到了类似的问题
data () { return {} },
会被格式化城
data() { return {} },
同求 @webdzq ···遇到了跟楼上一猫一样的issue···
另:希望<el-progress class="card_progress-bar blue" :text-inside="true" :stroke-width="13" :percentage="percent" :show-text="false"> </el-progress>
能可配置地被格式化为如下图的格式:
而不是默认的此种格式:
同问