首页 > 解决方案 > Visual Studio Code - 将用户代码段放在 Emmet 代码段之上?

问题描述

有没有办法让用户片段出现在建议下拉列表中的 emmet 片段上方?

目前,我的与 emmet 片段相同缩写的片段将出现在下拉列表的第二位。我想简单地按 Enter 接受我的代码段,而不必先按向下箭头。

我的设置中有这个,但它没有帮助:

"editor.snippetSuggestions": "top",

使用用户片段进行自定义的原因是,虽然我知道如何自定义 emmet 片段,但自定义 emmet 片段中更受限制的语法不允许我创建我需要的片段,而普通用户片段将允许它。

标签: visual-studio-codeemmet

解决方案


您可以通过以下设置组合降低 emmet 建议的优先级:

editor.snippetSuggestions: top ( Editor: Snippet Suggestions) 会将片段作为最重要的建议,以便您可以接受最重要的建议作为您的自定义片段之一。

禁用Emmet: Show Suggestions as Snippets将阻止 emmet 建议以与您的其他片段相同的优先级出现。


推荐阅读