在Visual Studio代码
问题描述:
javascript文件我想创建JavaScript文件的自定义代码片段emmet.extensionPath定制的片段。在Visual Studio代码
我创建了一个snippets.json文件,内容如下
{
"js" : {
"abbreviations" : {
"fnrr" : "function (req, res) {\n${cursor}\n}",
"fnrrn": "function (req, res, next) {\n${cursor}\n}"
}
}
}
我将该文件保存到本地目录,说d:\ DevSettings
现在,在用户设置我添加以下键值
"emmet.extensionsPath": "D:\\DevSettings\\snippets.json"
然后我重新加载Visual Studio码。
现在,当我输入fnrr并按TAB时,没有任何反应。
我做错了什么?
答
您可以创建片段是这样的:
F1 “OSN”=>首选项:打开用户摘录=> “雅”=> JavaScript的
附加到这个文件:
"fnnr": {
"prefix": "fnrr",
"body": [
"function (req, res) {",
"\t$1",
"}"
]
},
"fnrrn": {
"prefix": "fnrrn",
"body": [
"function (req, res, next) {",
"\t$1",
"}"
]
},
重新加载不需要。
我这样做,但是当我输入** ** fnrr,在智能感知的片段出现在底部。参见[这里](https://cloud.githubusercontent.com/assets/7021835/25930596/f26b85ce-35bb-11e7-963e-85587fe91760.png)。我需要一个选项来按TAB,它应该扩大,而不是每次滚动列表。 – Ratish
user settings =>“editor.snippetSuggestions”:“top”, – Alex