Skip to content
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

Difficult installation of extension in Cursor IDE #387

Open
rj3d opened this issue Oct 15, 2024 · 2 comments
Open

Difficult installation of extension in Cursor IDE #387

rj3d opened this issue Oct 15, 2024 · 2 comments
Labels
documentation Improvements or additions to documentation help wanted Extra attention is needed

Comments

@rj3d
Copy link

rj3d commented Oct 15, 2024

When I install the Coder extension in the Cursor IDE and I try to run Coder: Login from the command palette, I get an error that the dependency ms-vscode-remote.remote-ssh is not found. If I install the extension ms-vscode-remote.remote-ssh, I get an error that ms-vscode-remote.remote-ssh does not support unofficial VS Code Builds. If I also install the extension jeanp413.open-remote-ssh then the Coder extension works as expected.

This was a confusing process, and I couldn't find it documented anywhere. Ideally, I think it would be great if Coder had either ms-vscode-remote.remote-ssh or jeanp413.open-remote-ssh as a required dependency and not only ms-vscode-remote.remote-ssh.

@coder-labeler coder-labeler bot added documentation Improvements or additions to documentation help wanted Extra attention is needed labels Oct 15, 2024
@rj3d rj3d changed the title Unable to use extension in Cursor Difficult installation of extension in Cursor IDE Oct 15, 2024
@code-asher
Copy link
Member

Oh weird, I thought Cursor actually used anysphere.open-remote-ssh.

I think we are only able to list one dependency as required though, the VS Code API has no mechanism for specifying equivalent dependencies (this or that), at least, as far as I know?

"extensionDependencies": [
"ms-vscode-remote.remote-ssh"
],

@code-asher
Copy link
Member

code-asher commented Oct 15, 2024

Maybe we have to remove the dependency from the package.json and handle it in code somehow instead, in any case some investigation is needed. Another idea is to have a separate extension for Cursor with a different dependency.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

2 participants