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

如何实现VS Code启动时自动连接WSL-Ubuntu并打开指定项目与个人文件

VS Code 单实例启动自动连接WSL并加载指定内容方案

实现逻辑

避开图形界面的「远程连接」入口(该入口默认会新建实例),改用WSL唤起+远程工作区配置的方案,让VS Code启动时自动识别环境、加载所有指定内容,全程仅保留一个实例。

操作步骤

  • 先打开WSL-Ubuntu终端,cd到你需要打开的远程项目根目录,执行 code . 启动VS Code,此时VS Code会直接在WSL远程环境下启动,不会产生额外实例。
  • 在当前启动的VS Code实例中,打开你需要的本地个人文本文件:可以直接点击顶部「文件」→「打开文件」,选中本地路径下的Notes.txt等文件;如果需要添加其他本地文件夹,也可以选「将文件夹添加到工作区」。
  • 调整好文件布局、侧边栏展示内容后,点击「文件」→「将工作区另存为」,将当前配置保存为后缀为.code-workspace的工作区文件,存到你方便访问的路径即可。

日常启动方式

两种方式都可以实现需求:

  1. 直接双击你保存的.code-workspace文件启动VS Code,软件会自动识别工作区配置的WSL环境,完成连接后自动加载所有项目文件夹和个人文件,全程仅一个实例。
  2. 也可以在WSL终端中直接执行 code /path/to/你的工作区文件名.code-workspace 启动,效果完全一致。

可选优化

如果需要点击桌面快捷方式直接启动对应配置,右键VS Code快捷方式选「属性」,在「目标」栏的原有路径末尾加空格,再填入你保存的.code-workspace文件的完整绝对路径,保存后双击快捷方式即可直接启动。

工作区配置会自动记录远程环境标识,不需要手动触发WSL连接,也不会触发新实例弹窗。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.15 16:15:05