Lastor
[Coding] 這幾天才發現原來 Prettier 自動格式化不支援 html...... 研究了一下,好像 html 都是用 Beautify 來自動格式化
Prettier & Beautify | CSS-Tricks
Lastor
話說 Beautify 我記得用過,為啥我的 VScode 沒裝我也想不起來
Lastor
看這篇文章說他會跟 Prettier 打架,可能是當時我初學還太菜,不知道怎麼解決衝突問題,所以把 Beautify 刪掉了
Lastor
試了一下,其實 VScode 也可以指定 Prettier 作為 HTML 的 formatter,只是他格式化出來的那個縮排風格,就很 jsx
Lastor
<head> 跟 <body> 由於是包在 <html> 裡面,Prettier 就會認為應該要加上縮排
Lastor
但一般 html 更習慣 head 跟 body 的根層,是不縮排的,這就要用 Beautify 才能格式化出這種的縮排
https://imgs.plurk.com/QBl/tiZ/W68BSqn2TvqiSm4TbmOBdXWkO7Y_lg.png
Lastor
不過為啥寫了這麼久 Web,才注意到我沒有 html formatter 呢??
Lastor
因為現在都馬在用 Vue 跟 React 啊,幾百年沒直接寫 html 了
載入新的回覆