我可以运行code
从WSL2内部启动VSCode。
我将如何启动Edge(当前基于Chromium的Edge)?
我尝试过:
~/Code/company/workshops-website$ cmd.exe /c 'start microsoft-edge:\\wsl$\Ubuntu\home\mike\Code\company\workshops-website\index.html'
'\\wsl$\Ubuntu\home\mike\Code\company\workshops-website'
CMD.EXE was started with the above path as the current directory.
UNC paths are not supported. Defaulting to Windows directory.
它启动Edge,但没有打开index.html
(相反Edge会搜索它)
如何从WSL2内部启动Edge?
我很喜欢制作bash别名,函数等
答案 0 :(得分:5)
答案 1 :(得分:1)
我认为最好的方法是使用explorer.exe
。您可以使用explorer.exe
在默认浏览器中打开与Web相关的任何内容。
因此,编辑(或创建).bash_aliases
以添加此行:
alias browser="explorer.exe"
然后,您可以在默认浏览器中打开HTML文件,如下所示:
$ browser index.html
答案 2 :(得分:0)
我认为您可以尝试
添加此行:
alias browser="/mnt/c/Program\ Files\ \(x86\)/Microsoft/Edge/Application/msedge.exe"
发送至.bashrc
该值是我的浏览器的路径
因此,如果您键入browser
,则Microsoft Edge将像类型code
一样弹出,并且会弹出vscode