最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Vue編程格式化代碼屬性自動換行問題

 更新時(shí)間:2022年06月11日 10:55:58   作者:借你趁早  
這篇文章主要為大家介紹了Vue編程格式化代碼屬性及自動換行問題,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪

參考來源

http://m.fzitv.net/article/182913.htm

http://m.fzitv.net/article/161243.htm

前言

最近寫Vue代碼,發(fā)現(xiàn)template里的html代碼,會因?yàn)闃?biāo)簽內(nèi)的屬性稍有超出就出現(xiàn)換行,看著挺難受的,畢竟屏幕還挺寬敞的。

直入主題

1.修改 "wrap_attributes": "force-expand-multiline"為"wrap_attributes": "aligned-multiple"

2.添加 "vetur.format.defaultFormatter.html": "js-beautify-html",

具體操作

先描述一下我VSCODE的插件的情況,一個(gè)Vetur ,vue-beautify打開設(shè)置 搜索 vetur.format.defaultFormatterOptions > 點(diǎn)擊在settings.json中編輯 

直接上圖看下我修改后的

原理

1.關(guān)于vetur.format.defaultFormatter.html

這是因?yàn)樵赩SCode1.7.2中替換了內(nèi)置格式化插件。解決辦法是在VScode設(shè)置(setting.json)中,配置如下規(guī)則
{
   "prettier.singleQuote": true,
   "prettier.semi": false,
   "vetur.format.defaultFormatter.html": "js-beautify-html",
   "vetur.format.defaultFormatterOptions": {
      "wrap_attributes": "force-aligned"
    }
}
詳情見 vuejs/vetur#476

2. 關(guān)于vetur.format.defaultFormatterOptions

// 對屬性進(jìn)行換行。
// - auto: 僅在超出行長度時(shí)才對屬性進(jìn)行換行。
// - force: 對除第一個(gè)屬性外的其他每個(gè)屬性進(jìn)行換行。
// - force-aligned: 對除第一個(gè)屬性外的其他每個(gè)屬性進(jìn)行換行,并保持對齊。
// - force-expand-multiline: 對每個(gè)屬性進(jìn)行換行。
// - aligned-multiple: 當(dāng)超出折行長度時(shí),將屬性進(jìn)行垂直對齊。
  "vetur.format.defaultFormatterOptions": {
        "js-beautify-html": {
            "wrap_attributes": "auto",
        }
     },

以上就是Vue編程格式化代碼屬性自動換行問題的詳細(xì)內(nèi)容,更多關(guān)于Vue代碼格式化屬性自動換行的資料請關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

最新評論

乐安县| 靖西县| 苍梧县| 潼南县| 通辽市| 玉树县| 塔城市| 定陶县| 麦盖提县| 神农架林区| 仪陇县| 拉孜县| 晋宁县| 临西县| 姜堰市| 沧州市| 子长县| 奇台县| 怀集县| 扶沟县| 新化县| 鲁山县| 兴仁县| 遂昌县| 阿荣旗| 伽师县| 九江市| 浪卡子县| 宜兰县| 宁城县| 定安县| 顺昌县| 武定县| 页游| 古田县| 岚皋县| 临沂市| 石狮市| 内乡县| 长宁区| 敦煌市|