📅  最后修改于: 2023-12-03 15:39:29.798000             🧑  作者: Mango
当我们编写 Shell/Bash 脚本时,VS Code 自动完成是一个非常有用的功能,它能够帮助我们快速输入命令,减少错误。
打开 VS Code,进入 Shell/Bash 脚本文件,并在文件中输入以下内容:
#!/bin/bash
echo "Hello, world!"
在这个文件的任意位置输入 ec
,然后按下 Tab
键,在自动完成提示框中可以看到 echo
命令被自动完成了。
VS Code 提供了默认的自动完成功能,但是我们也可以自定义自动补全。比如,如果我们想要创建一个自动完成,以快速输出一段常用的代码片段,我们可以进入 File > Preferences > User Snippets
,然后选择 ShellScript。
在 ShellScript.json
文件中,我们可以将以下代码片段添加到自动补全列表中:
{
"Print to STDERR": {
"prefix": "stderr",
"body": [
"echo $* >&2"
],
"description": "Print the arguments to STDERR"
}
}
现在,当你在 Bash 脚本中输入 stderr
并按下 Tab
键时,将会自动填充 echo $* >&2
。
VS Code 自动完成是一个非常有用的功能,它可以帮助我们在编写脚本时更加高效,减少错误。不仅如此,我们还可以自定义自动补全,以满足我们的编码需求。如果您还没有使用 VS Code 自动完成功能,那么您一定会错过许多优秀的特性,所以赶快加入自动完成的行列吧。