Emmet自动补全+ Intellisense冲突

时间:2019-01-03 06:15:23

标签: visual-studio-code emmet

因此,当我输入div.result之类的Emmet缩写时,应将其扩展为<div className='result'></div>。但是,使用Intellisense,VS Code会检测到我有一个名为MovieResults的文件名,并提出了建议。

我点击esc,是因为否则,我的emmet缩写变成<div className='MovieResult'></div>

建议消失了,但是从那里开始,除了设置"emmet.triggerExpansionOnTab": true之外,我不知道有什么其他扩展该缩写的方法。

有什么解决方案的想法吗?我试图将className命名为results只是在困扰我,但是Emmet并没有为其提供自动补全功能。

以下是我所谈论的内容的图片:

enter image description here

enter image description here

1 个答案:

答案 0 :(得分:0)

就我而言,我已更改为:

 "emmet.showExpandedAbbreviation": "inMarkupAndStylesheetFilesOnly",

更改为默认值可解决此问题:

 "emmet.showExpandedAbbreviation": "always"

这也有帮助:

"emmet.showSuggestionsAsSnippets": true,
"editor.snippetSuggestions": "top",