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
}

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

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

相关推荐
Qrun13 分钟前
Windows11安装nvm管理node多版本
前端·vscode·react.js·ajax·npm·html5
JELEE.1 小时前
Django登录注册完整代码(图片、邮箱验证、加密)
前端·javascript·后端·python·django·bootstrap·jquery
孫治AllenSun3 小时前
【算法】图相关算法和递归
windows·python·算法
QX_hao4 小时前
【Go】--反射(reflect)的使用
开发语言·后端·golang
inferno4 小时前
Maven基础(二)
java·开发语言·maven
我是李武涯4 小时前
从`std::mutex`到`std::lock_guard`与`std::unique_lock`的演进之路
开发语言·c++
史不了5 小时前
静态交叉编译rust程序
开发语言·后端·rust
读研的武6 小时前
DashGo零基础入门 纯Python的管理系统搭建
开发语言·python
Andy6 小时前
Python基础语法4
开发语言·python