在 VS Code 启动时.. 自动连接到 WSL-Ubuntu,打开项目文件夹和个人文件

On VS Code startup.. Connect automatically to WSL-Ubuntu, open project folders, and personal files

早些时候.. 我的要求:一旦我打开 VS Code,就同时打开这两个: 一个。项目文件夹 - 开发相关 b.我的个人文本文件 Notes.txt 位于其他一些文件夹中

回答: 创建工作区 将文件夹(我的开发项目)添加到工作区 打开个人文本文件 保存工作区 下次启动 VS Code 时...只需打开此工作区

如今.. 我的要求:一旦我打开 VS 代码(启动时),请执行以下操作: 一个。自动连接到 WSL-Ubuntu b.打开远程项目文件夹 C。打开我的个人文本文件

即单个 VS Code 实例中的所有内容。

试了好几种方法都没用。主要限制是当我手动单击 'Remote Connect' 时,它会打开一个我不想要的新 VS Code 实例。

请问。指导如何实现这一目标。

VS-Code 可以在两种环境下 运行:

一个。本地:VS Code在Windows本地环境下是运行。使用 D:\Project\business\Notes.txt

等路径打开文件和文件夹

b。远程:VS Code在WSLUbuntu环境下是运行。使用 /mnt/d/Project/business/Notes.txt

等路径打开文件和文件夹

假设您有一个文件,已在 VS Code 中打开,其路径为 D:\Project\business\Notes.txt。这意味着它是一个 'local' 环境。

现在,如果您使用此路径 /mnt/d/Project/business/api/main.ts 打开另一个文件,VS Code 将不会在相同的 'local'(现有 VS Code 实例)环境中打开它。相反,它会启动另一个 'remote' VS Code 实例并在那里打开此文件。是因为/mnt/d表示要在'remote'环境下打开WindowsD盘

Inn 换句话说,这意味着.. 如果您在 'remote' 环境中工作,请不要使用标准 Windows 路径打开文件和文件夹。否则,将为您开启新的VSwindow