我尝试从 vscode 内部登录 codeium(使用相应的 codeium 扩展),但在此过程中,网站需要打开一个
vscode://
url。
确认“使用 xdg-open 打开?”后由于某种原因对话框中,我看到一个窗口“没有可用的应用程序”。
幸好我可以复制链接。
我不知道应该将该链接粘贴到 vscode 中的哪里才能完成该过程。
Vscode(或 vscodium)可以使用类似命令打开该链接
/path/to/vscode --open-url [the url]
您还可以通过创建 .desktop 文件来注册应用程序以自动打开该链接
/usr/share/applications/code-url-handler.desktop 中的示例文件
[Desktop Entry]
Name=Visual Studio Code - URL Handler
Comment=Code Editing. Redefined.
GenericName=Text Editor
Exec=/usr/share/code/code --open-url %U
Icon=vscode
Type=Application
NoDisplay=true
StartupNotify=true
Categories=Utility;TextEditor;Development;IDE;
MimeType=x-scheme-handler/vscode;
Keywords=vscode;
然后运行命令
xdg-mime default code-url-handler.desktop x-scheme-handler/vscode
之后,每当您的网络浏览器尝试打开该链接时,浏览器都会执行类似
xdg-open vscode://some.url/
的命令,这将使用我上面提到的 --open-url
参数打开您的 vscode