问题
当我调用
cargo doc --open
在具有Chromium和Firefox的Ubuntu 18.04上,该命令决定打开VSCode而不是这些浏览器中的任何一个。 即使在运行Chromium时,也会打开VSCode。
脚步
chromium-browser
和firefox
cargo doc --open
不知道要获得100%的复制率还需要什么。
可能的解决方案)
我认为这是因为VSCode是电子应用程序(对吗?),而Cargo却以某种方式将其检测为浏览器?
笔记
cargo version
: cargo 1.38.0 (23ef9a4ef 2019-08-20)
货物只是通过https://docs.rs/opener/0.4.0/opener/调用xdg-open <path_to_index.html>
。
我知道了,将尝试看看我的系统在这方面是否混乱。
编辑:
好的,看来我发现了问题:
[2001] 23:13:08 ojrask@ojrask-ubuntu:~/.local/share/applications
$ cat mimeapps.list
[Default Applications]
text/html=code-url-handler.desktop
x-scheme-handler/http=chromium-browser.desktop
x-scheme-handler/https=chromium-browser.desktop
x-scheme-handler/about=chromium-browser.desktop
x-scheme-handler/unknown=chromium-browser.desktop
x-scheme-handler/vscode=code-url-handler.desktop
将解决此问题,对不起声音!
供参考,此问题已修复
$ xdg-mime default chromium-browser.desktop text/html
最有用的评论
供参考,此问题已修复