Custom URI Scheme for 3rd party integrations (DevPod) #15070
Labels
cli
Command-line interface feedback
enhancement
[core label]
linux
remote dev
Feedback for remote development servers
Check for existing issues
Describe the feature
Hey 👋
Motivation
I'm the maintainer of an open source project called DevPod which let's you create dev environments based on devcontainer.json on any infrastructure and the connect it to the most popular IDEs.
Zed has gained a lot of traction lately and unsurprisingly we now have requests to support it in DevPod (ref).
I know your remote development implementation is in the early stages but it might be interesting to consider integrating with other tools such as DevPod for the GA release of this feature.
Suggestion
VSCode and Jetbrains IDEs currently expose a custom uri scheme to create new remote workspaces, i.e.
vscode://vscode-remote/ssh-remote+$HOST/$FOLDER_TO_OPEN
jetbrains-gateway://connect#idePath=$IDE_FOLDER_ON_REMOTE&projectPath=FOLDER_TO_OPEN&host=$HOST&type=ssh&deploy=false
Zed could also implement a similar custom protocol using the existing parsing features to open files with
zed://filename
if I saw that correctly glimpsing over the code.Alternatives
zed launch --host=$HOST --folder=$FOLDER
or something along those linesIf applicable, add mockups / screenshots to help present your vision of the feature
No response
The text was updated successfully, but these errors were encountered: