📜  开玩笑 vscode 自动完成 - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:39:29.798000             🧑  作者: Mango

开玩笑 vscode 自动完成 - Shell-Bash

当我们编写 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 自动完成功能,那么您一定会错过许多优秀的特性,所以赶快加入自动完成的行列吧。