It works with most editors, we could even integrate it as part of travis-ci [checks](https://www.sysorchestra.com/2016/07/18/introduction-on-how-to-use-shellcheck-and-bashate-with-travis-ci/). You can give it a go online: [shell check](https://www.shellcheck.net)