【发布时间】:2018-03-25 03:56:23
【问题描述】:
我被指派从最近离开公司的其他开发人员那里拿一些乱七八糟的代码。
请问有没有Visual Studio Code的插件或者其他方式可以帮助我们快速有效的整理和组织导入和引用?
例如,可能有数百个这样的导入
import { AutoCompleteModule,InputSwitchModule } from 'primeng/primeng';
import { ListboxModule } from 'primeng/primeng';
可以转换成类似的
import { AutoCompleteModule,
InputSwitchModule,
ListboxModule } from 'primeng/primeng';
或其他功能,如 自动从 app.module 或整个项目的所有组件中删除那些未使用的导入和声明?
感谢您的任何反馈!
【问题讨论】:
-
我也想知道对组件的无关导入是否会拖累性能。
-
stackoverflow.com/a/49697144/3914072 vscode 1.22 Shift+Alt+O - 适合我!
-
也可以从命令行(或 git hook)完成:npmjs.com/package/organize-imports-cli
-
在为它创建扩展名 (marketplace.visualstudio.com/…) 并在发布后发现它可以通过代码操作 (Ctrl/Cmd + .) 在未使用的导入上完成之前,我也有这个问题删除它或所有未使用的导入而不对其进行排序。
-
版主:我们可以更改审核标准吗?我不认为它目前代表了大多数人想要的。
标签: angular visual-studio-code