首页 > 解决方案 > 有没有办法在 Visual Studio 2019 中作为文件夹打开的 Angular 项目中为 Bootstrap 和 FontAwsome 获取 Intellisense

问题描述

我正在作为文件夹打开的 Visual Studio 2019 中的一个 Angular 项目。一切都很好。用于 TypeScript/JavaScript 类和 Angular 的智能感知。当你翻转一个方法时,你会得到描述和返回值等等。有没有办法让智能感知为 BootStrap 和 Font Awsome 工作?我知道在 .Net Cor 项目中,您必须对 _view[something] 文件做一些事情。不记得了。我已经残疾一年了,刚刚开始重新学习。我想我会利用这段时间最终坐下来一劳永逸地学习 Angular。

标签: angulartwitter-bootstrapintellisensevisual-studio-2019font-awesome-4

解决方案


我有同样的问题,我注意到styles.css 也不包含在Intellisense 中。

而不是在文件夹中工作,我不得不:

  1. 创建一个新的空白解决方案(创建一个新项目>搜索“空白解决方案”)
  2. 右键单击解决方案,然后单击“添加 > 现有网站...”。
  3. 浏览到包含 Angular 文件夹的文件夹,然后单击“打开”

IntelliSense 现在直接在组件 HTML 中构建。

Bootstrap 类中的 IntelliSense

我已经读过在项目中包含 node_modules 会使搜索变得非常慢,但是如果我通过将 node_modules 设置为隐藏文件夹来排除它,IntelliSense 将再次停止为引导 CSS 文件工作。不过,Styles.css 继续出现。

哦,我也将 Visual Studio 更新到 16.4.5。


推荐阅读