2017-05-11 254 views
0

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時,沒有任何反應。

我做錯了什麼?

回答

0

您可以創建片段是這樣的:

F1 「OSN」=>首選項:打開用戶摘錄=> 「雅」=> JavaScript的

附加到這個文件:

"fnnr": { 
    "prefix": "fnrr", 
    "body": [ 
     "function (req, res) {", 
     "\t$1", 
     "}" 
    ] 
}, 
"fnrrn": { 
    "prefix": "fnrrn", 
    "body": [ 
     "function (req, res, next) {", 
     "\t$1", 
     "}" 
    ] 
}, 

重新加載不需要。

+0

我這樣做,但是當我輸入** ** fnrr,在智能感知的片段出現在底部。參見[這裏](https://cloud.githubusercontent.com/assets/7021835/25930596/f26b85ce-35bb-11e7-963e-85587fe91760.png)。我需要一個選項來按TAB,它應該擴大,而不是每次滾動列表。 – Ratish

+0

user settings =>「editor.snippetSuggestions」:「top」, – Alex