用于绑定的intellisense是否在带有角度的visual studio代码的html中工作?

时间:2017-09-25 20:15:58

标签: html angular visual-studio-code

我通常使用intelliJ(后端/ java),而intellisense正在为html工作(基本上可以转到绑定属性的定义)。它的角度很好......

我尝试用VS代码做同样的事情(因为我试图评估的是VS代码除了VS代码中的chrome调试之外还提供了更多的东西),但智能感知不起作用。

我觉得它是它的基本功能,可能我在IDE中遗漏了一些东西。

  1. 它应该有用吗?
  2. 我还需要一些额外的配置/设置才能让它正常工作......
  3. 是的,ts文件中的intellisense按预期工作......

    注意:

    为我安装Angular语言服务扩展没有做这个技巧。安装并重新加载(https://github.com/angular/vscode-ng-language-service)后,当我试图去定义时,它只是继续旋转(加载)。甚至不确定它在后台做什么,因为我没有看到明显的选项来查看细节。

    问候。

2 个答案:

答案 0 :(得分:1)

John Papa AngularJS和Angular的风格指南以及微软员工(VSCode的制造商)的作者都有一个博客,他在这里谈论这件事。 https://johnpapa.net/essential-angular-vs-code-extensions/

我会推荐他的任何谈话或博客文章! 无论如何,您正在寻找的插件是

  

Angular语言服务 - 此扩展为Angular模板(内联和外部模板)提供丰富的编辑体验。此扩展程序由Angular团队的成员提供给您。它非常适合帮助在html模板中编写可靠的代码。

https://marketplace.visualstudio.com/items?itemName=Angular.ng-template

和/或

  

路径智能感知 - 自动填充文件名的Visual Studio代码插件。希望VS Code能在某些时候加入这个。在那之前,这是一个守门员。

https://marketplace.visualstudio.com/items?itemName=christian-kohler.path-intellisense

答案 1 :(得分:-1)

VSCODE Extensions

以下是一些可能对您有用的扩展程序。