如何编辑VS Code中的默认日志片段

Bro*_*oel 5 code-snippets visual-studio-code

我正在使用VS Code,并且有一个logJavaScript 的默认代码段,它基本上添加了console.log()一行但是也添加了一个新的空白行.我想删除那个新的空白行.你知道怎么做吗?我只能看到修改用户片段的方法,但这个片段不是由我创建的

小智 7

在其他问题中略有回答,但无论如何这是我的方法.我无法在vscode中配置默认​​代码段,但是我创建了自己的代码段并将其设置在建议的顶部.

  1. 转到File -> Preferences -> User Snippets并选择JavaScript以编辑该语言的代码段.
  2. 将此条目添加到打开的文件javascript.json并保存
"Print to console": {
          "prefix": "log",
          "scope": "javascript,typescript",
          "body": [
              "console.log('$1')",
          ],
          "description": "Log output to console"
},
Run Code Online (Sandbox Code Playgroud)

然后我补充道

"editor.snippetSuggestions":"top",

在我的设置中,它始终是最重要的建议

希望有所帮助

  • 另请注意,标准片段和您的自定义片段都将显示在建议中。如果您希望您的代码段高于标准 - 您可以更改“描述”,以便它的排序顺序使您的“描述”出现在标准代码段“描述”之前。 (3认同)

小智 5

在我的 Windows10 机器上,可以在以下位置找到日志和其他默认 javascript 片段:

C:\Users\$USER\AppData\Local\Programs\Microsoft VS Code\resources\app\extensions\javascript\snippets\javascript.json
Run Code Online (Sandbox Code Playgroud)