bash-language-server
bash-language-server copied to clipboard
Auto disable linting functionality if ShellCheck vscode extension is installed
What is the problem this feature will solve?
I like the two extensions. But I need to manually disable the shellcheck path of Bash IDE so that it does not duplicate results with the ShellCheck extension:
What is the feature you are proposing to solve the problem?
It would be nice if Bash IDE could automatically disable linting if ShellCheck extension is detected.
What alternatives have you considered?
No response
Thanks for the suggestion! So the bash language server is integrated in most editors (Atom, Eclipse, Emacs, Helix, JupyterLab, Neovim, Sublime Text, Vim, Visual Studio Code, Oni, and other editors that I forgot). As for the vscode extension we could detect if the ShellCheck extension is used. As a workaround then users can disable linting if bashIde.shellcheckPath
is set to an empty string.
An alternative would be to join forces and ensure that all editors get a great ShellCheck experience. Your great extension has a few feature that we currently do not support in the bash language server, but it should be too hard to add.
An alternative would be to join forces and ensure that all editors get a great ShellCheck experience. Your great extension has a few feature that we currently do not support in the bash language server, but it should be too hard to add.
This discussion is continued on https://github.com/vscode-shellcheck/vscode-shellcheck/issues/920.