-
-
Notifications
You must be signed in to change notification settings - Fork 178
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
Improve displaying symbols documentation #404
Improve displaying symbols documentation #404
Conversation
Very cool, improving this behavior definitely makes the in-editor docs more useful. I'll check this out tonight and let you know if I have any suggestions. |
Thanks, looking forward for your feedback. |
This feature works great and the code looks good to me. My only question is why you updated I have to admit that I don't fully understand node dependency management. Maybe @Calinou has some input here? |
To be fair, I don't really understand how types packages are managed either. |
If I install |
That's a very good catch. The code uses vscode apis added in one of the releases |
Unless you think it's fine to bump vscode types version to the newest one. @DaelonSuzuka |
I was too lazy for that: I just did a binary search by running
I recommend just running I also think you should leave the other package versions and the engine version alone, and we'll deal with that in a separate operation. |
Thanks for checking that out. I updated |
You are absolutely correct, that's my mistake. I thought the engine version was already out of date with the types, so you leaving it out of date would be fine. Since it looks like that's the only thing failing the build, if you update the engine to Sorry again for the confusion. |
Got it, that's actually what I thought too. The engine version now matches vscode types so the packaging script will (hopefully) pass. |
@tomwyr Thanks for your contribution! |
Currently the documentation opens every new symbol in a separate web view window which quickly makes the workspace messy, if users navigate to nested symbols (open symbol docs from already opened documentation window). The PR addresses this issue in the following way:
active
placement optionactive
placement always opens new documentation windows in the active tabs group