Skip to content
This repository was archived by the owner on Apr 14, 2022. It is now read-only.
This repository was archived by the owner on Apr 14, 2022. It is now read-only.

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

@d3r3kk

Description

@d3r3kk

@derekwallace commented on Thu Feb 07 2019

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


@derekwallace commented on Thu Feb 07 2019

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 commented on Thu Feb 07 2019

Performance of LS issue

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions