簡體   English   中英

用戶代碼段在VScode中不起作用

[英]User snippets not working in VScode

嗨,大家好,我正在使用VScode並嘗試使一些用戶代碼片段正常工作。 我嘗試將它們添加到javascriptreact.json文件和javascript.json文件中,甚至添加到html.json文件中,但均未成功。

我知道VSCode使用Emmet,並且對於用戶片段是否適用於emmet而不是intellisense感到困惑,如果可以,我是否將其放入錯誤的文件中?

提前加油以尋求幫助!

我正在嘗試覆蓋默認的div。 跨度。 IMG。 等等,添加以下代碼段:

 "Expand ReactQL Div": { "prefix: "div.", "body": [ "<div className={css.:1}>:2</div>;" ], "description": "expand div" }, "Expand ReactQL img": { "prefix: "img.", "body": [ "<img src={:1} alt=":2" className={css.:3} />;" ], "description": "expand img" }, "Expand ReactQL span": { "prefix: "span.", "body": [ "<span className={css.1:}>:2</span>;" ], "description": "expand span" } 

我以為您已經解決了這個問題,但是對於其他任何人,

您的摘要中存在一些問題:

在您的prefix定義中缺少":也在引號中。

{css.:1}語法的{css.:1}類似於${1:css}

一個例子:

"Expand ReactQL Div": {
    "prefix": "div.",
    "body": [
        "<div className=${1:css}>${2}</div>"
    ],
    "description": "expand div"
},

片段演示

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM