我创建了一些VSCode用户代码段,但在其他代码段中不起作用。
这是VSCode的最新版本1.36。
如果我有此摘要,
SELECT u.default_shift,
u.location_id
INTO empshift,
empmarkloc
FROM (SELECT ed.default_shift,
sl.location_id
FROM employee ed
LEFT JOIN sublocation sl
ON sl.sublocation_id = ed.sub_location_id
UNION ALL
SELECT ed.default_shift,
sl.location_id
FROM employee ed
RIGHT JOIN sublocation sl
ON sl.sublocation_id = ed.sub_location_id
WHERE sl.sublocation_id IS NULL
AND emp_id = employeeid) u;
并尝试在$ 2以上的代码段
"tmp": {
"prefix": "tmp",
"body": [
"#include <bits/stdc++.h>",
"using namespace std;",
"",
"int main()",
"{",
" ${1:int} ans;",
" ${2:/* code */}",
" return 0;",
"}"
],
"description": "template"
},
它永远都行不通,并且完全不显示任何内容。
我想在摘要中显示完成。 任何帮助表示赞赏。
答案 0 :(得分:1)
将此设置为false(如取消选择设置面板中的复选框):
"editor.suggest.snippetsPreventQuickSuggestions": false
默认值为true
,这将阻止您的内部代码片段用作代码片段。