問(wèn)題產(chǎn)生
代碼格式化的功能由插件提供,比如veture,默認(rèn)的配置超過(guò)很短的長(zhǎng)度就回?fù)Q行。
所以需要修改配置。
打開(kāi) 文件 - 首選項(xiàng) - 設(shè)置,然后點(diǎn)擊右上角的圖標(biāo)。進(jìn)入settings.json文件。
搜狗截圖20220421170631.png
在這里面寫(xiě)配置。
問(wèn)題解決
1.使用Prettier - Code formatter來(lái)格式化
安裝好后在配置文件中寫(xiě)
{
“prettier.printWidth”:120, //指定換行的長(zhǎng)度,指定合適的值就不會(huì)很短就換行
}
然后格式化的時(shí)候選Prettier來(lái)格式化
2.修改veture的換行配置
{
“vetur.format.defaultFormatter.html”: “js-beautify-html”,
“vetur.format.defaultFormatterOptions”: {
“js-beautify-html”: {
“wrap_line_length”: 200,
“wrap_attributes”: “auto”,
“end_with_newline”: false
}
},
}
然后格式化的時(shí)候選veture來(lái)格式化
這個(gè)配置參數(shù)格式化后很難看,需要自己去調(diào)整合適的參數(shù),但至少不亂換行了。
總結(jié)
網(wǎng)上找的方法配置全是錯(cuò)的,不知道從哪里復(fù)制的過(guò)時(shí)版本,不知道什么時(shí)候這個(gè)也是過(guò)時(shí)的版本。文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-458970.html
作者:即使雖然
鏈接:https://www.jianshu.com/p/0e79e5a3176e
來(lái)源:簡(jiǎn)書(shū)
著作權(quán)歸作者所有。商業(yè)轉(zhuǎn)載請(qǐng)聯(lián)系作者獲得授權(quán),非商業(yè)轉(zhuǎn)載請(qǐng)注明出處。文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-458970.html
到了這里,關(guān)于vscode格式化代碼禁止自動(dòng)換行的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!