将无扩展名文件关联到 Bash

Associate extensionless files to Bash

我的 Bash 脚本没有任何扩展名,也没有 shebang 行。当我打开该项目的每个文件时,如何避免必须 select 语法高亮显示?

files.associations 设置允许匹配任意 glob 模式,而不仅仅是文件扩展名。例如,对于名为 start 的 Bash 脚本,您可以在工作区的 settings.json 中包含以下内容:

"files.associations": {
    "start": "shellscript"
}

您还可以在 {}:

之间使用逗号分隔的文件名列表
"files.associations": {
    "{start,stop}": "shellscript"
}