VSCode 中 Svelte 的用户片段

User Snippets for Svelte in VSCode

我很难为 .svelte 文件或 Svelte 项目创建一个简单的片段。 这是我试过的程序:

  1. Ctrl + Maj + P 打开“首选项:配置用户代码段”
  2. 新的全局片段文件...键入 svelte 以创建 svelte.json 文件
  3. 里面有下面的代码
{
  "test": {
    "scope": "Svelte",
    "prefix": "xx",
    "body": ["This is a simple test"],
    "description": "Code snippet for testing"
  }
}

有什么想法吗?

Svelte 的范围 ID 可能是 svelte 小写。如果在打开 .svelte 文件时单击右下角的 Svelte 语言 ID 按钮,则可以查看 svelte 的那些语言 ID - 正确使用的版本是在括号中

Svelte (svelte) 使用括号中的版本 - svelte 小写

{
  "test": {
    "scope": "svelte",
    "prefix": "xx",
    "body": ["This is a simple test"],
    "description": "Code snippet for testing"
  }
}

.svelte 文件中工作正常。

您不需要删除范围选择器,但如果它已经在 svelte.json 文件中,它将其中的所有片段限制为该文件类型,则它是多余的。