Visual studio 2017 Angular材质智能感知和代码片段



我无法在visual studio 2017中查看html中角度材料组件的"Intellisense"。我需要做任何额外的配置/设置吗?

假设你指的是Angular而不是AngularJS。。。

答案是否定的——你不需要任何其他东西,因为目前还不可能。以前,当Microsoft在以前的VS2017版本中使用.ngml文件实现intellisense时,这是可能的,但他们从未更新它以处理.html文件(如果您使用Angular CLI创建应用程序,这是您的唯一选项(。

我也尝试过Visual Studio 2019的(当前(预览版,但也没有在那里实现。不幸的是,我不知道它是否会实现。除了一些请求之外,人们似乎没有太多"推动"微软(重新(实现它,所以我猜,要么人们没有使用VS2017来处理他们的Angular内容,要么他们已经接受了.html文件中没有智能感知。。。

你唯一的选择大致如下:-

  1. 编写自己的VS扩展来实现它
  2. 等待Microsoft实施
  3. 不要使用Angular CLI,而是使用webpack构建应用程序,在那里你可以自己配置一切(不推荐(
  4. 在Angular intellisense工作的地方,使用另一个编辑器,如Visual Studio Code来处理Angular的东西(就我个人而言,我用VS2017为我的.NET核心API和VSCode为Angular前端做这件事-尽管我希望我能坚持使用VS2017(
  5. 使用VS2017并在没有.html文件intellisense的情况下生活
  6. 尝试ReSharper,因为有人说在.html文件中有Angular补全功能——然而,我已经尝试过了,但我不能让它太成功,加上它是一个付费扩展

这里有一些我可以找到的相关链接,似乎没有太多。。。

github问题visual studio开发者社区

相关内容

  • 没有找到相关文章

最新更新