簡體   English   中英

如何防止 VS Code 在保存時恢復我的更改?

[英]How can I prevent VS Code to revert my changes on save?

我在 VS Code 中打開了一個文件

在此處輸入圖片說明

正如您在第 1、5 和 6 行看到的那樣,存在錯誤。

當我懸停在他們上方時,我看到了這條消息。

在此處輸入圖片說明

然后,我決定根據建議的錯誤消息修復它們。

在此處輸入圖片說明

現在,這 3 個錯誤消失了。 但是一旦我點擊save

那些錯誤又回來了。 我的更改似乎已恢復


我在settings.json有這個settings.json

“editor.formatOnSave”:真

關於如何防止這種行為的任何建議?

我會不會改變editor.formatOnSavefalse ,也不禁止tslint為其他答案建議。 它們都是非常好的使用工具。 盡管您可能會考慮從tslint切換到eslint ,因為ts-lint將被棄用

您的問題實際上是tslint想要使用單引號,而您的 VSCode 配置為使用雙引號。 因此,當您自動格式化代碼時,VSCode 將使用雙引號。 您可以使用settings.json這個簡單設置來更改它:

"typescript.preferences.quoteStyle": "single",

禁用 Angular 基本擴展或禁用 tslint 擴展。

禁用 angularessentials

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM