question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. ItĀ collects links to all the places you might be looking at while hunting down a tough bug.

And, if youā€™re still stuck at the end, weā€™re happy to hop on a call to see how we can help out.

[Live Share: Guest initiated debugging] You don't have an extension for debugging .....

See original GitHub issue

Does this issue occur when all extensions are disabled?: No

Version: 1.60.0 (user setup) Commit: e7d7e9a9348e6a8cc8c03f877d39cb72e5dfb1ff Date: 2021-09-01T10:41:52.311Z Electron: 13.1.8 Chrome: 91.0.4472.164 Node.js: 14.16.0 V8: 9.1.269.39-electron.0 OS: Windows_NT x64 10.0.18363

Steps to Reproduce:

  1. Live Share host starts a collaboration session
  2. Live Share guest joins session
  3. Live Share guest attempts to initiate debugging

Hi @isidorn: there are a bunch of similar issues that are already closed. Iā€™ve seen your responses that adding the debug adapterā€™s supported debugger ā€œlanguagesā€ to the package.json resolves the issue.

The live share guestā€™s debug adapter should support all languages that the host can debug though. So we would need to add every possible language so that the debug request could be forwarded to the host. If the guest is in a launch.json file they see this though:

image

Is there a wildcard option for all languages or a way to disable this new restriction for the Live Share guest?

Issue Analytics

  • State:open
  • Created 2 years ago
  • Comments:7 (7 by maintainers)

github_iconTop GitHub Comments

1reaction
roblourenscommented, Sep 9, 2021

Iā€™m curious how this works in other cases, as a guest do I get intellisense via LiveShare for Python files even if I donā€™t have the Python extension installed?

What if the host doesnā€™t have the debugger installed either?

if users want to debug a file for which they do not have a installed debugger (and no launch.json exists), they will no longer get the Marketplace dialog but they will end up in the LiveShare debugger instead.

And this is while not in a liveshare session? I would want to avoid things that impact the experience when the liveshare extension is installed but you are not in a liveshare session.

0reactions
roblourenscommented, Nov 12, 2022

Ping, is there anything still to be done here?

Read more comments on GitHub >

github_iconTop Results From Across the Web

Debug & collaborate in Visual Studio Code - Live Share
Learn how to co-debug in collaboration sessions using powerful tools included in Visual Studio Code and Live Share.
Read more >
VSCode - You don't have an extension for debugging HTML ...
Go to Run and Debug and click Create a launch.json . Share.
Read more >
Remote Development FAQ - Visual Studio Code
This is how we started out supporting debugging in WSL, but quickly realized we would have to update all extensions to know about...
Read more >
VSCode Live Share : A Great Way to Collaborate with Your ...
The VSCode Live Share extension lets you and others edit the same file, debug the same app, and even run commands in the...
Read more >
LIVE : Real-time collaboration with Live Share - YouTube
The Live Share extension enables individuals developers, students, and teams to collaboratively edit and debug their code together,Ā ...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found