vscode 如何格式化vue(template)html代码 , 保持标签属性不换行

微软的vscode 真心强大 , electron 框架写的 , 用js写的桌面应用 , 有能力的话大家可以分析一下人家的源码 , 反正我是看不了 , 太牛掰了

在一次跟新后我发现莫名奇妙的些在组件(vue) 里面的html代码不能格式化了,在网上找了一个解决了 , 但是今年朋友问我的时候我给忘了 , 在次记录一下 , 也分享一下

首先打开vscode的 》文件 》 首选项 》设置

找到vetur 这个选项里面的 

vetur.format.defaultFormatter.html 这个选项 将其设置为 js-beautify-html
前提是你必须安装了这两个插件
 
----------------------------------------------
vsCode跟新过后设置变成这样了

没有关系 , 点击左侧三个点 选择打开setting.json

依旧是熟悉的配方  , 还是熟悉的味道

我不喜欢标签内属性换行

像这样看着难受

这样就完美了

关键配置

"vetur.format.defaultFormatter.html": "js-beautify-html",
"vetur.format.defaultFormatterOptions": {
"js-beautify-html": {
"wrap_attributes": "auto"
},

  

 

 

posted @ 2018-04-12 18:18  JGG靖哥哥  阅读(30590)  评论(10编辑  收藏  举报