You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何让VSCode自动在WSL2中打开WSL2路径下的工作区文件

自动在WSL2模式下打开VSCode工作区文件

这里有两个可行的方案解决你的问题:

方案1:修改工作区文件配置(推荐)

直接在你的workspace.code-workspace文件中添加WSL环境指定配置,让VSCode打开时自动识别:

  1. 先在WSL模式下打开这个工作区文件(或者直接用文本编辑器编辑)
  2. 在JSON结构里新增remoteAuthority字段,值对应你的WSL发行版名称,比如你的是Ubuntu,就写:
{
  "folders": [
    {
      "path": "."
    }
  ],
  "settings": {},
  "remoteAuthority": "wsl+Ubuntu"
}
  1. 保存文件后,下次双击这个工作区文件,VSCode就会直接以WSL2模式启动,无需手动切换。

方案2:创建Windows快捷方式

如果不想修改工作区文件,可以做一个快捷方式直接指定用WSL模式打开:

  • 右键桌面选择「新建」→「快捷方式」
  • 在目标栏输入以下命令(注意替换成你的实际路径和发行版名称):
    code --remote wsl+Ubuntu \\wsl.localhost\Ubuntu\home\workspace\workspace.code-workspace
  • 给快捷方式起个好记的名字,比如「WSL工作区」
  • 以后双击这个快捷方式就能直接进入WSL2模式的工作区了

注意事项

  • 不确定WSL发行版名称的话,打开PowerShell输入wsl -l就能查看所有已安装的发行版名称
  • 如果修改工作区文件后没生效,关闭所有VSCode窗口再重新打开试试

内容的提问来源于stack exchange,提问作者umar

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.17 07:37:05