簡體   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