Masalah
Saat saya memohon
cargo doc --open
di Ubuntu 18.04 dengan Chromium dan Firefox tersedia, perintah memutuskan untuk membuka VSCode alih-alih salah satu browser tersebut. Bahkan saat Chromium sedang berjalan, VSCode dibuka.
Langkah
chromium-browser
dan firefox
cargo doc --open
Tidak yakin apa lagi yang mungkin diperlukan untuk mendapatkan reproduksi 100%.
Solusi yang memungkinkan)
Saya menganggap ini berasal dari VSCode sebagai aplikasi Electron (kan?) Dan Cargo entah bagaimana mendeteksi ini sebagai browser atau sesuatu?
Catatan
Keluaran cargo version
: cargo 1.38.0 (23ef9a4ef 2019-08-20)
Cargo hanya memanggil xdg-open <path_to_index.html>
melalui https://docs.rs/opener/0.4.0/opener/.
Begitu, akan mencoba dan melihat apakah sistem saya kacau dalam hal ini.
EDIT:
Aight sepertinya saya menemukan masalah:
[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
Akan memperbaiki ini, maaf atas kebisingan!
Sebagai referensi, masalah ini telah diperbaiki dengan
$ xdg-mime default chromium-browser.desktop text/html
Komentar yang paling membantu
Sebagai referensi, masalah ini telah diperbaiki dengan