Commands and File Types
BashSupport Pro supports variable declarations by the following commands:
var=value, i.e. regular assignments
Supported File Types
BashSupport Pro detects the type of shell script files with the following logic, the first valid match is used.
- ShellCheck shell directive, e.g.
# shellcheck shell=bash.
- Shebang line, e.g.
- File extension, e.g.
If no match or only an unsupported match is found, then a warning is displayed, along with a quickfix to insert a ShellCheck directive.
The following file extensions are supported by BashSupport Pro:
The following file names are associated with BashSupport Pro’s file type:
The following commands are supported within a shebang line. Absolute paths and
/usr/bin/env are supported. For example