Have linux scripts without file extensions and atypical shebang lines which mean VSCode cannot detect your script's language correctly? Maybe Shebang Language Associator can help.
Features
Sets the VSCode lanaguage for a given file based on regex patterns for shebang lines. Just that.
Extension Settings
shebang.assocations
The patterns to associate to given languages. For example: