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

如何在VSCode的C# IntelliSense中排除指定文件夹?

解决方案

方法1:全局配置(对所有C#项目生效)

  • 打开VSCode设置界面,搜索 OmniSharp: Path Exclude Patterns 配置项
  • 点击「添加项」,输入 **/.history/** 后保存设置
  • 按下 Ctrl+Shift+P 调出命令面板,执行 OmniSharp: Restart OmniSharp 命令重启服务即可生效

方法2:项目级配置(仅对当前C#项目生效)

  • 在C#项目根目录下新建名为 omnisharp.json 的配置文件
  • 写入如下配置内容:
{
  "fileOptions": {
    "excludeSearchPatterns": [
      "**/.history/**"
    ]
  }
}
  • 保存文件后重启OmniSharp服务即可

你之前配置的VSCode通用files.exclude规则仅作用于文件管理器的显示隐藏,不会被C#扩展的OmniSharp服务读取,因此需要单独配置OmniSharp的排除规则才能生效。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.17 05:06:03