我在我的vscode中使用angular-cli生成了一个角度项目,其中包含以下扩展名:
Angular语言服务 自动导入 适用于Chrome的调试器 VS代码的EditorConfig TSLint
我有一个问题,vscode正在删除我的空格。例如,假设我在switch语句下面添加了以下空格。如果我没有键入非空格字符,那么在不到一秒的时间内它将删除switch语句下面的空格。这很烦人。
答案 0 :(得分:0)
我有一个.editorconfig文件,其中包含以下设置:
trim_trailing_whitespace = true
我还为VS Code扩展安装了EditorConfig。这将导致修剪尾随空格的恼人行为。要解决此问题,我只需将此设置设置为:
trim_trailing_whitespace = false
最后手动删除额外的尾随空格很烦人,所以我可以让linter自动修复这个问题。在我的情况下,我正在使用angular cli进行angular2开发,我只需要运行它来自动修复我的尾随空白问题:
ng lint --fix
我假设普通的javascript linting和typescript linting会有类似的命令。