我在一個檔案中管理我的片段MyGlobal.code-snippets。
我想將單個片段限制為僅針對某些語言顯示。例如,下面的代碼片段應該只出現在 jsx,tsx 檔案中。
"useEffect(() => {\"\"},[]);": {
"prefix": "useEffect",
"body": ["useEffect(() => {", "$0", "},[]);"],
"description": "useEffect(()=>{},[])"
},
根據 VSCode 檔案,我們可以通過添加語言范圍來做到這一點,但是,在我的情況下它不起作用。如果我添加范圍,它會停止出現在任何檔案中,包括 jsx、tsx。
"useEffect(() => {\"\"},[]);": {
"prefix": "useEffect",
"scope": "jsx,tsx",
"body": ["useEffect(() => {", "$0", "},[]);"],
"description": "useEffect(()=>{},[])"
},
我知道有一種方法可以擁有特定于語言的片段檔案,但我更喜歡在單個檔案中管理所有用戶片段。
uj5u.com熱心網友回復:
使用語言 ID
"useEffect(() => {\"\"},[]);": {
"prefix": "useEffect",
"scope": "javascriptreact,typescriptreact",
"body": ["useEffect(() => {", "$0", "},[]);"],
"description": "useEffect(()=>{},[])"
},
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/389273.html
標籤:视觉工作室代码
上一篇:出現帶有沖突生成訊息的GIT合并
