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

如何在VS Code Live Share中设置包含指定文件夹所有文件供访客查看?

在VS Code Live Share中实现「仅共享特定文件夹」的方法

VS Code Live Share确实没有原生的「包含式」共享配置,只能通过反向忽略的思路来实现只共享指定文件夹的需求,具体操作如下:

  • 打开VS Code设置(快捷键Ctrl+,/Cmd+,),搜索liveshare.ignoreFiles
  • 将配置修改为以下格式,通过!前缀反向排除你需要共享的文件夹:
    "liveshare.ignoreFiles": [
      "**/*",          // 先忽略所有文件和文件夹
      "!需要共享的文件夹名/",  // 不忽略目标文件夹本身
      "!需要共享的文件夹名/**/*", // 不忽略目标文件夹下的所有内容
      // 可以继续添加更多需要共享的文件夹规则
      "!另一个文件夹/",
      "!另一个文件夹/**/*"
    ]
    
  • 规则说明:**/*是通配符,匹配项目根目录下所有层级的文件和文件夹;!前缀表示取消忽略,也就是强制包含该路径。

验证与注意事项

  • 修改配置后,重启当前的Live Share会话,点击左侧Live Share面板的「Shared Files」选项,确认指定文件夹已被包含在内。
  • 路径必须基于项目根目录,比如要共享src/utils,就写!src/utils/和!src/utils/**/*
  • 如果你的项目里有.gitignore或.vscodeignore,Live Share会默认读取这些文件的忽略规则,若这些规则影响了你的共享配置,可在liveshare.ignoreFiles里用!再次强制包含目标路径。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.21 05:24:53