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

Turning off TS Language Server turns off too much comfort #550

Closed
gossi opened this issue Mar 30, 2023 · 1 comment
Closed

Turning off TS Language Server turns off too much comfort #550

gossi opened this issue Mar 30, 2023 · 1 comment

Comments

@gossi
Copy link
Collaborator

gossi commented Mar 30, 2023

I'm giving a testdrive to a glint project and I'm quite happy with how far glint is.

But when asked to turn off TS language server, that sounds like something wrong in the first place. Also I know glint language server is taking over, I realized a lot of comfort is gone, that I'm used to. Too often this is even hard to tell which tool actually provides a particular feature and I learned many of them come from eslint. As eslint support is coming (my project is from the times before) all is good on this front.

I was figuring out whether switching to glint is a productive enhancement or an experimental playground. For now it is still the latter and this is also expected, but I was wondering what does it take to become the super-charged productive environment.

From what I think a lot of TS language server features are not there (turned off?). The feature I use the most is auto-completion for import statements, this does not work and I need to figure out all the import paths manually. As well as source actions around imports (remove unused, sort and organize imports, etc).

Is there a known list of features that are missing? Is there a list of feautres/roadmap? Anything that hints when turning into glint LS is a replacement?

@dfreeman
Copy link
Member

This is a dupe of #130. Any tracking of missing language server features is happening there.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants