Skip to content

Language Server: Is there any status of its progress? #4314

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

Closed
derekwallace opened this issue Feb 7, 2019 · 3 comments
Closed

Language Server: Is there any status of its progress? #4314

derekwallace opened this issue Feb 7, 2019 · 3 comments

Comments

@derekwallace
Copy link

Windows 10
Jan 2019 update.

I have a new PC
Installed latest vscode + Python 3.7.2 (python.org) + Python extension.
Disabled Jedi.

I have a workspace (large) on a slow network disk.

WHen i open my workspace and then open a .py file , i see on the status bar some message that "initalizing python/language server" its present for a few seconds at max so i dont have the exact message.
In the Output window for Python i can see this
Starting Microsoft Python language server.
Microsoft Python Language Server version 0.1.78.0
Initializing for C:\Users\derekw\AppData\Local\Programs\Python\Python37-32\python.exe

My issue is that there are no symbols for my current file in Outline.
"Loading document symbols ...."
They will probably appear in 30 mins after the langague server has analyzed all my files.
(and yes i have ignored lots of files in my workspace to try and minimize)

During this time intellisense is not working
Snippets dont work...

It largely makes all this great capability useless when you open the editor ...
Yes if i leave it open eventually i get some features ...

Is there anywhere that VSCOde will show some status of what the language server is doing?
Its frustrating not knowing what it is doing. I dont know if its working, its crashed, its X % complete .....

In process explorer i can see the langauge server running.

image

@ghost ghost added the triage-needed Needs assignment to the proper sub-team label Feb 7, 2019
@derekwallace
Copy link
Author

Why would snippets be "blocked" if the langauge server is busy?
Why would python language intellisense i.e. typing python syntax , be blocked if the language server is busy?
I can understnad that functionality wrt symbols in the file might not be available.

@d3r3kk
Copy link

d3r3kk commented Feb 7, 2019

Performance of LS issue

@d3r3kk
Copy link

d3r3kk commented Feb 7, 2019

Issue moved to Microsoft/python-language-server #588 via ZenHub

@d3r3kk d3r3kk closed this as completed Feb 7, 2019
@ghost ghost removed the triage-needed Needs assignment to the proper sub-team label Feb 7, 2019
@lock lock bot locked as resolved and limited conversation to collaborators Mar 7, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants