Visual Studio代码插件,用于角度2,以获取组件属性

时间:2018-12-31 14:08:44

标签: angular visual-studio-code

我是Angular 2的新手,实际上是Angular 7。一周前开始学习,所以对于你们大多数人来说,这可能是一个愚蠢的问题,甚至可能是重复的问题,但我找不到任何答案。

我正在使用Visual Studio Code作为编辑器。我安装了“ Angular Language Service”作为插件,因为我需要组件属性的IntelliSense。
 示例:

{{serverElement.content}}

该插件还可以帮助我在HTML中添加/编写组件。它具有自动补全功能。

但这是棘手的部分:
它找到我制作的组件名称,然后按Tab即可完成。
但是,它没有像HTML元素那样完成。例如:

 <app-server-element></app-server-element>

但是它只是像这样自动完成组件的名称:

 app-server-element

因此,Visual Studio Emmet停止工作。如果禁用“ Angular Language Service”插件,则组件属性的IntelliSense将停止工作,并且无法在HTML中找到组件名称。我将不得不自己写下该组件的全名。但是,当我按Tab时,它会完成为HTML元素。像这样:

<app-server-element></app-server-element>

现在,Visual Studio Emment将可以使用。似乎我必须在作为插件的“ Angular Language Service”或Visual Studio Code Emmet之间进行选择。有帮助吗?

TL; DR

“ Angular Language Service”扩展中断了VS Code Emmet。有解决方案吗?

0 个答案:

没有答案