# .gitignore 文件内容
# 忽略编译输出
**/bin/
**/obj/
**/Debug/
**/Release/

# 忽略用户配置文件
.vs/
.vscode/
*.user
*.suo

# 忽略Nuget包
packages/
*.nupkg
**/.vs
XplorePlane/obj/project.assets.json
XplorePlane/obj/*

# 排除 Libs 目录中的 DLL 和 PDB 文件（但保留目录结构）
XplorePlane/Libs/Hardware/*.dll
XplorePlane/Libs/Hardware/*.pdb
XplorePlane/Libs/Native/*.dll
XplorePlane/Libs/Native/*.pdb

# 保留 .gitkeep 文件以维持目录结构
!XplorePlane/Libs/**/.gitkeep

# 排除构建输出
XplorePlane/bin/
XplorePlane/obj/

# 排除日志文件
logs/
*.log