Skip to content
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

Language Server #326

Open
5 tasks
glenn2223 opened this issue Sep 27, 2023 · 0 comments
Open
5 tasks

Language Server #326

glenn2223 opened this issue Sep 27, 2023 · 0 comments
Labels
enhancement New feature or request
Milestone

Comments

@glenn2223
Copy link
Owner

glenn2223 commented Sep 27, 2023

Issues

Currently, there is no way of knowing that your SASS is invalid until you save. Other tools update the UI and highlight issues

Proposal

Create a language server utility which is called by the onDidChangeTextDocument event. But, we only catch errors out not compile anything

Keeping #300 in mind, maybe compilation errors are disabled if the user has the language server enabled

TODO

  • Research the language server best implementation
  • See if we can output all errors and not just stop at the first (like it does with compilation)
  • Ensure the method is called on the onDidChangeTextDocument event
  • Ensure the UI is updated with the red error wiggly underscores
  • See if the autosave limitations (constant error popup) can be addressed
@glenn2223 glenn2223 added the enhancement New feature or request label Sep 27, 2023
@glenn2223 glenn2223 added this to the v7 milestone Sep 27, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant