Skip to content

vscode:// url redirect does not open vscode. No alternatives offered. #573

@lucyllewy

Description

@lucyllewy

Issue Type: Bug

  1. On Ubuntu run snap install vscode to install from the snap store
  2. Start vscode using the icon in the dashboard
  3. Install the GitHub Pull Requests plugin and click the popup to login
  4. Login to GitHub and click the "Continue" button
  5. If the browser prompts to run xdg-open approve the request (this is the Linux mechanism to launch URL handlers
  6. VSCode does not receive the URL trigger because snaps don't provide an interface for this feature yet.
  7. Try to find an alternative way to trigger vscode with the URL directly, such as on the commandline, but realise there is no documentation on how to do such things :-)
  8. That's it.

The vscode cannot be triggered via the URL handling mechanism as mentioned because of snap limitations currently. There is no alternative mechanism to get the URL to vscode that is readily identifiable to a user. It would be handy to provide a command line snippet that will achieve the same as the URL handler for cases where the URL handler fails.

Extension version: 0.2.0
VS Code version: Code 1.28.0 (431ef9da3cf88a7e164f9d33bf62695e07c6c2a9, 2018-10-05T14:52:58.945Z)
OS version: Linux x64 4.15.0-36-generic

System Info
Item Value
CPUs Intel(R) Core(TM) i7-6700 CPU @ 3.40GHz (8 x 3834)
GPU Status 2d_canvas: unavailable_software
checker_imaging: disabled_off
flash_3d: unavailable_software
flash_stage3d: unavailable_software
flash_stage3d_baseline: unavailable_software
gpu_compositing: unavailable_software
multiple_raster_threads: enabled_on
native_gpu_memory_buffers: disabled_software
rasterization: unavailable_software
video_decode: unavailable_software
video_encode: unavailable_software
webgl: enabled_readback
webgl2: unavailable_off
Load (avg) 2, 2, 2
Memory (System) 31.30GB (0.40GB free)
Process Argv .
Screen Reader no
VM 0%

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions