# ===================== Keil MDK 核心忽略 ===================== # 1. 编译产物(最占空间,无需追踪) *.axf *.elf *.hex *.bin *.lst *.map *.o *.obj *.crf *.lnp *.plg *.rsp *.sct *.tmp *.bak *.dep *.i *.ii *.d *.crf *.tra *.pb *.vd *.uvguix.* # Keil MDK5 的用户界面配置(每个人的窗口布局不同) *.uvgui.* # Keil MDK4 的用户界面配置 *.htm # 编译报告 *.html # 编译报告 # 2. Keil 自动生成的目录 Objects/ # 编译生成的目标文件目录 Listings/ # 编译生成的列表文件目录 UVBuild/ # MDK5 部分版本的编译目录 DebugConfig/ # 调试配置(本地调试器路径等) __vm/ # 虚拟文件目录 RTE/ # 如果是手动维护的 RTE 可保留,自动生成的则忽略(根据自己项目定) # ===================== 通用忽略 ===================== # 3. 系统/编辑器临时文件 .DS_Store # Mac 系统文件 Thumbs.db # Windows 系统文件 *.swp # Vim 临时文件 *.swo # Vim 临时文件 .idea/ # IDEA/CLion 配置 .vscode/ # VSCode 配置(如果用 VSCode 开发可保留 .vscode/settings.json 但忽略其他) *.user # VS 配置 # 4. 项目本地配置/敏感信息 *.env # 本地环境配置(如有) *.txt # 临时笔记(非项目文档) log/ # 日志目录(如有) backup/ # 手动备份目录 # 5. 调试相关(本地调试日志/文件) *.log *.trace