如何在 JavaScript 中编辑 Visual Studio 代码自动完成?

How to edit Visual Studio Code auto-complete in JavaScript?

当我的导师 Andrew J. Mead(我实际上是从 Udemy 学习 JS)讲述 尝试和赶上。我打字很慢,所以我经常使用 VS Code 提供的自动完成功能。无论如何,我写了 try 并且在自动完成时它给了我 trycatch。我点击它,它给了我这个

try {

} catch (error) {

}

我希望 errorcatch(e) 一样 e,而不是 捕获(错误)。有什么方法可以编辑 VS Code 的自动完成功能吗?

已提供屏幕截图

  1. trycatch

  1. auto-complete result

  1. what I want

感谢最近的支持

您可以为 VS Code 创建自定义代码段
为此,您需要:

  • 打开 js 代码片段编辑器(打开命令面板(Ctrl-Shift-P)并打印“代码片段”,然后select“配置用户代码片段”,select“JavaScript")
  • 在json结尾粘贴:

{
  ...
  "My Try-Catch block": {
    "prefix": "trycatch",
    "body": [
      "try {",
      "\t[=10=]",
      "} catch (e) {",
      "\t",
      "}",
    ],
    "description": "Paste try-catch with e"
  }
}

您的代码段在自动完成中将达到标准


或者您可以编辑位于以下位置的默认片段:

%localappdata%\Programs\Microsoft VS Code\resources\app\extensions\javascript\snippets

javascript.code-snippets 文件中,但自定义片段在任何情况下都是更好的方法