-
-
Notifications
You must be signed in to change notification settings - Fork 45
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Investigation: Use language server #114
Comments
@timonwong, could you elaborate? |
I have been impressed with the capabilities of the LanguageServer API:
I don't know enough of the architecture of the However. |
ESLint for example is delivered as a separate extension, only for lining purposes just the way this extension is. JavaScript Debugger as well, just the way Bash Debug is. So I still don't understand what else could be made for the ShellCheck extension that is not already covered by Bash IDE or Bash Debug. I doubt that we should extend its functionalities beyond the original ShellCheck itself. |
I guess I was too focussed on my ignorance of the architecture, and not enough on the question that I have... The LSP enhances the EDITING experience (and combined with the DAP, the DEBUGGING experience). But VS Code also does PROBLEM REPORTING, which, as far as I know, is independent of LSP/DAP??? But that is where my ignorance shines... I really haven't looked into the VS Code Extensions architecture... |
Now it's much more clear. That's my doubt and I'm also ignorant in this sense.
I can't answer this yet, but probably @timonwong can. |
No description provided.
The text was updated successfully, but these errors were encountered: