繁体   English   中英

格式化javascript代码时如何阻止vscode美化或更漂亮保留换行符?

[英]How to stop vscode beautify or prettier from preserving newlines when formatting javascript code?

我想在保存代码时删除所有换行符/额外行。 我在 Atom 中找到了这个设置,但在 VSCode 中没有。 我怎样才能做到这一点?

您可以将 VSCode 设置html.format.preserveNewLines设置为false 它将被 Beautify 识别,但仅适用于 HTML 文件。

对 Beautify 识别的所有文件应用设置的另一种方法是在工作区的根目录添加一个名为.jsbeautifyrc的文件,其内容如下:

{
   "preserve_newlines": false
}

此外,VSCode 设置editor.formatOnSave应设置为true 为此,您可以使用下一个内容创建文件.vscode/settings.json

{
    "editor.formatOnSave": true
}

settings.json文件位于工作区根目录的.vscode文件夹中,允许配置要应用于当前工作区的 VSCode 设置。

您还可以将Trim Final New lines set Max Preserve New lines为 on 并set Max Preserve New lines需要set Max Preserve New lines

Vs 代码设置图片

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM