Smart Editing
The editor provides Bash syntax highlighting and other helpers like code folding and language injections. It offers code completion, covering all variables and functions in the current scope, and code analysis with ShellCheck, providing you with warnings and quick fixes. It also lets you do rename refactorings without breaking your code, and automatic code formatting in Google’s code style (or your own).