VSCode 自动导入不适用于干净的 Angular 项目

Posted

技术标签:

【中文标题】VSCode 自动导入不适用于干净的 Angular 项目【英文标题】:VSCode auto-import not working for clean angular project 【发布时间】:2020-12-17 16:12:08 【问题描述】:

使用 Typescript 3.9.7 有一个干净的 Angular 10 项目,一些自动导入和建议不起作用。例如,我开始输入 FormsM...,它应该会出现 FormsModule 来自动完成并从 @angular/forms 自动导入,但没有出现此选项。但是,确实会出现其他选项,例如:FormStyle(来自@angular/common)。

我已经尝试将 "typeRoots": [ "node_modules" ] 添加到我的 tsconfig.json 但没有奏效。这是打字稿问题还是 vscode 问题?这正在扼杀我的生产力。请帮忙。

我什至安装了一堆扩展,但似乎没有一个对我有用。我启用了这些:

Visual Studio IntelliCode TypeScript 工具箱 TypeScript 导入器 TypeScript 英雄 TSLint 更漂亮 javascript (ES6) 代码 sn-ps Angular 文件

【问题讨论】:

【参考方案1】:

有一个 VSCode 扩展调用 Angular Essentials。它为我工作。 Here is the extension link

【讨论】:

以上是关于VSCode 自动导入不适用于干净的 Angular 项目的主要内容,如果未能解决你的问题,请参考以下文章

vscode自动完成不适用于打字稿中的方法

vscode自动完成不适用于打字稿中的方法

Flutter 热重载不适用于 VSCode 中的自动保存

自动完成/智能感知不适用于 VSCode 中的 dart/flutter

React 建议和自动完成不适用于 VSCode 中带有 js 扩展名的文件

VSCode:Prettier 不适用于 Dart Flutter