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

如何设置VS Code打开工作区时自动打开指定默认文件?

VS Code打开工作区自动打开特定文件的配置方法

完全可以实现,针对自动打开待办文件的需求,有两种常用配置方案,按需选择即可:

方案1:启动时直接打开指定待办(替换默认启动页)

这个方案配置最简单,适合启动时优先展示待办、不需要强制保留上次打开文件列表的场景:

  • 打开目标工作区,在根目录新建.vscode文件夹,在文件夹内创建settings.json文件
  • 在文件内写入如下配置,将路径替换为自己的待办文件相对路径:
{
  "workbench.startupEditor": "readme",
  "workbench.readmePath": "./TODO.md"
}

配置保存后,每次打开这个工作区,就会自动打开指定的待办文件。

方案2:保留上次打开的文件,额外自动打开待办

如果希望退出前打开的其他文件也能正常恢复,仅额外自动弹出待办文件,可以通过工作区任务实现:

  • 同样在工作区的.vscode文件夹下新建tasks.json文件
  • 写入如下配置,替换为自己的待办文件路径:
{
  "version": "2.0.0",
  "tasks": [
    {
      "label": "自动打开待办文件",
      "command": "${command:vscode.open}",
      "args": ["${workspaceFolder}/TODO.md"],
      "runOptions": {
        "runOn": "folderOpen"
      }
    }
  ]
}

第一次配置完成后,手动运行一次这个任务,授予它文件夹打开时自动运行的权限,后续打开工作区就会自动执行打开待办的操作。

补充:如果需要全局生效(不管打开哪个工作区都打开固定路径的全局待办),把上面的配置项写到用户级的设置/任务配置里即可,不需要每个工作区单独建配置文件。路径尽量用${workspaceFolder}这类内置变量,不要写死绝对路径,避免移动文件夹、更换设备后配置失效。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.27 13:15:41