angularjs - 使用 Visual Studio Code 批量删除 AngularJS 项目中未使用的导入

标签 angularjs typescript visual-studio-code

我的任务是清理我们的 AngularJS 项目以删除未使用的导入和变量。我使用 VS Code 并通过 TypeScript Hero extension 我可以一次做一个文件做我想做的事。但是,有没有办法修复项目中的所有 typescript 文件?

最佳答案

对于 visual studio 代码,您只需打开您的首选项设置并将以下内容添加到您的settings.json:

"editor.formatOnSave": true,
"editor.codeActionsOnSave": {
  "source.organizeImports": true
}

您还可以使用以下 setting.json 启用/禁用保存每种语言:

"editor.formatOnSave": true,
"[typescript]": {
    "editor.codeActionsOnSave": {
        "source.organizeImports": true
    }
},

此新功能已于 April 发布去年 2018 年。希望这会有所帮助!

关于angularjs - 使用 Visual Studio Code 批量删除 AngularJS 项目中未使用的导入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47515084/

相关文章:

Typescript 告诉我属性 'padStart' 在类型 'string' 上不存在。为什么?

typescript - 如何访问索引器下方嵌套类型中的属性类型?

node.js - 如何使用 Node js 创建条件调试 Visual Studio Code

angularjs - 将文件流式传输到S3 "Error: stream ended unexpectedly"

angularjs - 在 angular.js 中以实际大小显示图像

javascript - Angular Js 默认过滤不会在 ng-repeat 中发生

javascript - 简单的 Angular 模型绑定(bind)不起作用?

angular - 如何在第二次单击时取消选中单选按钮 Angular 2+

ssh - Visual Studio Code - 使用 SSH 身份验证的 SFTP 扩展

typescript - 如何禁用 : [js] File is a CommonJS module; it may be converted to an ES6 module