python开发环境VSCode中隐藏“__pycache__”目录实践

在VSCode中隐藏__pycache__目录,可通过修改文件排除设置实现,具体操作如下:

✅ 核心解决方案

  1. 打开设置界面

    Ctrl+,(Windows/Linux)或 Cmd+,(Mac)打开设置,或点击左下角齿轮图标 → 选择"设置"。

  2. 搜索并配置排除规则

    在搜索框中输入 files.exclude,找到 Files: Exclude 设置项。点击"添加模式",输入:

    json 复制代码
    "**/__pycache__": true

    或直接在用户设置(settings.json)中添加:

    json 复制代码
    "files.exclude": {
      "**/__pycache__": true
    }

🔍 补充说明

  • 作用范围**/ 表示匹配项目根目录及所有子目录中的__pycache__文件夹。
  • 生效场景:资源管理器、搜索框、打开文件对话框等位置均会隐藏。
  • 安全提示 :该设置仅影响VSCode显示,不会删除实际文件,Python运行时仍会正常生成缓存。

⚠️ 常见问题排查

  • 若未生效,检查是否有其他规则覆盖(如工作区设置),或重启VSCode。
  • 扩展插件(如Python扩展)可能有独立设置,需确认其配置。
  • 隐藏后需手动刷新资源管理器(右键项目 → Refresh)。

💡 扩展建议

若需批量隐藏其他临时目录(如.pytest_cache),可追加规则:

json 复制代码
"files.exclude": {
  "**/__pycache__": true,
  "**/.pytest_cache": true
}

通过以上步骤,即可保持资源管理器界面清爽,聚焦核心代码文件。

注:本文为文心一言查询结果实践验证可行方案,保存笔记。

相关推荐
小猪写代码2 小时前
Ubuntu vscode软件的安装和使用
linux·vscode·ubuntu
liu_endong2 小时前
vscode关闭coplit功能
ide·vscode·编辑器
背太阳的牧羊人3 小时前
vscode在断点旁边写expression让条件为true的时候才触发断点提高调试效率
ide·vscode·编辑器
合工大机器人实验室3 小时前
GD32VW553-IOT 基于 vscode 的 msdk 移植(基于Cmake)
vscode·物联网
笨笨D幸福3 小时前
vscode clangd 保姆教程
ide·vscode·clangd
用户8356290780513 小时前
告别手动限制:用Python自动化Excel单元格数据验证
后端·python
先做个垃圾出来………3 小时前
Pydantic库应用
java·数据库·python
周杰伦fans3 小时前
C# 面试记录
开发语言·面试·c#
Дерек的学习记录3 小时前
C语言内存函数
c语言·开发语言·c++·学习·visualstudio