![](/img/trans.png)
[英]How to stop vscode beautify or prettier from preserving newlines when formatting javascript code?
[英]How to Prevent the Beautify Extension from Formatting Inline Javascript?
我希望ESLint擴展名是內聯Javascript中唯一的格式化程序。 美化只是把它擰緊,我必須手動糾正。
我已經將這些行添加到我的.jsbeautifyrc文件中:
"format.contentUnformatted": "script",
"format.unformatted": "script",
但這沒有效果:Beautify仍然會格式化html文件中的每一行。 我在俯視什么?
根據文檔,它應該類似於:
{
"unformatted": ["script"]
}
如果這不起作用,則可能使用language
設置可能有效。
您可以使用beautify.language設置控制應美化的文件類型,擴展名或特定文件名。
{ "beautify.language": { "js": { "type": ["javascript", "json"], "filename": [".jshintrc", ".jsbeautifyrc"] // "ext": ["js", "json"] // ^^ to set extensions to be beautified using the javascript beautifier }, "css": ["css", "scss"], "html": ["htm", "html"] // ^^ providing just an array sets the VS Code file type } }
上面的配置應僅在指定的.js文件上啟用格式。
祝好運。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.