我在VS Code中打开了一个文件
正如您在第1,5和6行所看到的,有错误。
当我盘旋在他们身上时,我看到了这个消息。
然后,我决定根据建议的错误消息修复它们。
现在,3个错误消失了。但是只要我点击保存。
这些错误又回来了。我的更改似乎还原。
我在settings.json
“editor.formatOnSave”:true
有关如何防止此行为的任何建议?
答案 0 :(得分:0)
如其他答案所示,我既不会将editor.formatOnSave
更改为false
,也不会禁用tslint
。它们都是非常好的工具。尽管您可能考虑将ts-lint
will be deprecated从tslint
切换到eslint
。
您的问题实际上是tslint
要使用单引号,而您的VSCode配置为使用双引号。因此,当您自动设置代码格式时,VSCode将使用双引号。您可以在settings.json
中通过以下简单设置进行更改:
"typescript.preferences.quoteStyle": "single",
答案 1 :(得分:-1)
禁用Angular基本扩展名或禁用tslint扩展名。