角度语言服务在vscode中不起作用。在html中,使用F12转到组件时没有智能感知。
在vscode中打开时,tsconfig.json没有错误
答案 0 :(得分:30)
答案 1 :(得分:13)
对于即将到来的所有其他谷歌用户:版本 v0.1100.3 中存在一个错误,降级到版本 v0.1100.2 是许多人的解决方案:
https://github.com/angular/vscode-ng-language-service/issues/1063
你可以直接在 VSCode 中安装另一个版本:
答案 2 :(得分:4)
问题是tsconfig.json中的结尾逗号。 vscode中允许使用。但无法解析为json。
使用Help
-Toggle Developer Tools
可以在浏览器控制台中显示该消息。
在删除结尾的逗号并重新启动vsCode / project之后,问题已解决
答案 3 :(得分:1)
来自This Medium Article: Angular Language Service is not Working?
要在 settings.json 中编辑您的设置,首先使用 CMD/CTRL + SHIFT + P 打开命令面板。在命令面板中,您可以在两个编辑设置的命令之间进行选择:打开设置 (JSON) 命令将让您直接编辑 设置 JSON 文件。
答案 4 :(得分:0)
在某些情况下,可能是由于与其他扩展名冲突。我卸载了一些扩展名(特别是nunjucks)并重新启动了VSCode,然后HTML上的intellisense回来了。
答案 5 :(得分:0)
答案 6 :(得分:-1)
尝试一下,可能会解决
VSCode-用户设置
“ editor.snippetSuggestions”:“顶部”,
到
“ editor.snippetSuggestions”:“内联”,