When I highlight script in another file, e.g., YAML, and inject BashSupport Pro, I get highlighting of the code but no other features. Not sure if this is possible or not, but I would greatly like to see this if it were possible.
code completion, rename, go to declaration, quick documentation, and similar features should be available.
ShellCheck and shfmt integration isn’t possible yet with injected code.
Is there a feature in particular, which isn’t working for you?
Code completion, go to and others are (currenly) limited to one fragment, i.e. if you have multiple fragments, then variables in the 2nd line won’t properly reference declarations in previous lines.