91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

vscode下vue文件格式化的方法

發布時間:2021-02-22 11:40:34 來源:億速云 閱讀:420 作者:清風 欄目:web開發

本文將為大家詳細介紹“vscode下vue文件格式化的方法”,內容步驟清晰詳細,細節處理妥當,而小編每天都會更新不同的知識點,希望這篇“vscode下vue文件格式化的方法”能夠給你意想不到的收獲,請大家跟著小編的思路慢慢深入,具體內容如下,一起去收獲新知識吧。

vscode有什么用

Visual Studio Code 是一個運行于 OS X,Windows和 Linux 之上的,針對于編寫現代 web 和云應用的跨平臺編輯器,它為開發者們提供了對多種編程語言的內置支持,并且正如 Microsoft 在Build 大會的 keynote 中所指出的,這款編輯器也會為這些語言都提供了豐富的代碼補全和導航功能。

我相信基本上每一個在vscode上面碼Vue代碼的都會下載Vetur插件用來格式化等操作,今天Vetur更新了 0.14.2 版本,最近在使用的時候,感覺格式化總是出問題,去Vetur上面看了下,發現Vetur的配置做了下面的改動,看到幾個社區都沒有人說明,我就先說下,默認的格式化配置是:

{
 "vetur.format.defaultFormatter.html": "prettyhtml",
 "vetur.format.defaultFormatter.css": "prettier",
 "vetur.format.defaultFormatter.postcss": "prettier",
 "vetur.format.defaultFormatter.scss": "prettier",
 "vetur.format.defaultFormatter.less": "prettier",
 "vetur.format.defaultFormatter.stylus": "stylus-supremacy",
 "vetur.format.defaultFormatter.js": "prettier",
 "vetur.format.defaultFormatter.ts": "prettier"
}

不需要修改的話就不管他,我的建議是跟著使用默認的格式化工具就行

默認的html格式化工具變為prettyhtml

下面是原來使用js-beautify-html格式化的配置,現在官方已經不推薦了,我準備跟著變為prettyhtml

原來的:

"vetur.format.defaultFormatterOptions": {
 "js-beautify-html": {
  "wrap_line_length": 160,
  "wrap_attributes": "auto",
  "end_with_newline": false
 }
 },

新的配置:

"vetur.format.defaultFormatterOptions": {
 "prettyhtml": {
  // 單行超過160個長度的時候開始換行顯示各種參數和事件
  "printWidth": 160
 }
 },

關于prettier的設置規則改變

1.項目的根目錄不能有 .prettierrc 、 .prettierrc.js 等配置文件,否則會覆蓋掉vscode上面的配置

2.新的配置項寫法變化: 原來只能設置全局js的配置的:

"prettier.singleQuote": true,
 "prettier.disableLanguages": [ "vue" ]

可以設置vue文件里面的,和js文件不沖突:

// js文件
 "prettier.singleQuote": true,
 "prettier.disableLanguages": [ "vue" ],
 // vue文件里面的js
 "vetur.format.defaultFormatterOptions": {
 "prettier": {
  "singleQuote": true,
  "proseWrap": "never",
  "printWidth": 130
 }
 },

和html的格式化寫在一起就是:

"vetur.format.defaultFormatterOptions": {
 "prettyhtml": {
  "printWidth": 160
 },
 "prettier": {
  "singleQuote": true,
  "proseWrap": "never",
  "printWidth": 130
 }
 },

如果你能讀到這里,小編希望你對“vscode下vue文件格式化的方法”這一關鍵問題有了從實踐層面最深刻的體會,具體使用情況還需要大家自己動手實踐使用過才能領會,如果想閱讀更多相關內容的文章,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

恭城| 南川市| 靖宇县| 青神县| 桂阳县| 建湖县| 牡丹江市| 蛟河市| 嘉义县| 花垣县| 永康市| 宁强县| 霍州市| 简阳市| 阳曲县| 淅川县| 应城市| 玉林市| 米易县| 钦州市| 禹州市| 庆安县| 抚顺县| 民勤县| 亚东县| 临武县| 桦南县| 阿坝| 蒙山县| 三明市| 武清区| 安顺市| 霍山县| 砚山县| 抚远县| 镇平县| 华池县| 东阳市| 民权县| 红原县| 岚皋县|