рдореБрд╕реАрдмрдд
рдЬрдм рдореИрдВрдиреЗ рдЖрд╣реНрд╡рд╛рди рдХрд┐рдпрд╛
cargo doc --open
рдХреНрд░реЛрдорд┐рдпрдо рдФрд░ рдлрд╝рд╛рдпрд░рдлрд╝реЙрдХреНрд╕ рдЙрдкрд▓рдмреНрдз рдХреЗ рд╕рд╛рде рдЙрдмрдВрдЯреВ 18.04 рдкрд░, рдХрдорд╛рдВрдб рдЙрди рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдореЗрдВ рд╕реЗ рдХрд┐рд╕реА рдХреЗ рдмрдЬрд╛рдп VSCode рдХреЛ рдЦреЛрд▓рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд░рддрд╛ рд╣реИред рдЬрдм рдХреНрд░реЛрдорд┐рдпрдо рдЪрд▓ рд░рд╣рд╛ рд╣реЛрддрд╛ рд╣реИ, рддрдм рднреА VSCode рдЦреЛрд▓рд╛ рдЬрд╛рддрд╛ рд╣реИред
рдХрджрдо
chromium-browser
рдФрд░ firefox
cargo doc --open
рдЪрд▓рд╛рдПрдБрдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдирд╣реАрдВ рд╣реИ рдХрд┐ 100% рдкреНрд░рдЬрдирди рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдФрд░ рдХреНрдпрд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред
рд╕рдВрднрд╡ рд╕рдорд╛рдзрд╛рди)
рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ VSCode рд╕реЗ рдпрд╣ рдЙрдкрдЬрд╛ рдПрдХ рдЗрд▓реЗрдХреНрдЯреНрд░реЙрди рдРрдк (рджрд╛рдПрдВ?) рд╣реИ рдФрд░ рдХрд╛рд░реНрдЧреЛ рдХрд┐рд╕реА рддрд░рд╣ рдЗрд╕реЗ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдпрд╛ рдХреБрдЫ рдХреЗ рд░реВрдк рдореЗрдВ рдкрд╣рдЪрд╛рдирддрд╛ рд╣реИ?
рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ
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
рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА
рд╕рдВрджрд░реНрдн рдХреЗ рд▓рд┐рдП, рдЗрд╕ рдореБрджреНрджреЗ рдХреЗ рд╕рд╛рде рддрдп рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛