📄 文本类文件(人类可读,通常非二进制)
| 后缀 | 说明 | 是否二进制 |
|---|---|---|
.gitignore |
Git版本控制忽略文件配置 | ❌ 否 |
.sln |
Visual Studio解决方案文件 | ❌ 否 |
.md |
Markdown文档 | ❌ 否 |
.xml |
可扩展标记语言配置文件 | ❌ 否 |
.editorconfig |
编辑器代码风格配置 | ❌ 否 |
.xaml |
WPF界面布局文件 | ❌ 否 |
.cs |
C#源代码文件 | ❌ 否 |
.csproj |
C#项目文件 | ❌ 否 |
.config |
应用程序配置文件 | ❌ 否 |
.ini |
初始化配置文件 | ❌ 否 |
.json |
JavaScript对象表示法数据文件 | ❌ 否 |
.txt |
纯文本文件 | ❌ 否 |
.props |
MSBuild属性配置文件 | ❌ 否 |
.targets |
MSBuild目标配置文件 | ❌ 否 |
.resx |
.NET资源文件(XML格式) | ❌ 否 |
.settings |
应用程序设置文件 | ❌ 否 |
.xshd |
SharpDevelop语法高亮定义 | ❌ 否 |
.css |
层叠样式表 | ❌ 否 |
.html |
网页文件 | ❌ 否 |
.cpp |
C++源代码文件 | ❌ 否 |
.h |
C/C++头文件 | ❌ 否 |
.vcxproj |
C++项目文件 | ❌ 否 |
.filters |
项目文件筛选器配置 | ❌ 否 |
.log |
日志文件 | ❌ 否 |
🔧 特殊格式类文件(混合或工具生成)
| 后缀 | 说明 | 是否二进制 |
|---|---|---|
.manifest |
应用程序清单文件(XML格式) | ❌ 否 |
.tmp |
临时文件(可能为文本或二进制) | ⚠️ 不确定 |
.user |
Visual Studio用户选项文件 | ❌ 否 |
.cache |
缓存文件(格式不定) | ⚠️ 不确定 |
.baml |
XAML编译后的二进制文件 | ✅ 是 |
.up2date |
Visual Studio更新标记文件 | ❌ 否 |
.buildwithskipanalyzers |
构建配置标记 | ❌ 否 |
.lref |
Visual Studio引用文件 | ❌ 否 |
.pch |
C++预编译头文件 | ✅ 是 |
.idb |
增量编译状态文件 | ✅ 是 |
.tlog |
MSBuild跟踪日志 | ❌ 否 |
.lastbuildstate |
最后构建状态记录 | ❌ 否 |
🖼️ 媒体与资源类文件(通常为二进制)
| 后缀 | 说明 | 是否二进制 |
|---|---|---|
.bmp |
位图图像 | ✅ 是 |
.jpg / .jpeg |
JPEG压缩图像 | ✅ 是 |
.png |
PNG无损压缩图像 | ✅ 是 |
.ico |
图标文件 | ✅ 是 |
.ttf |
TrueType字体文件 | ✅ 是 |
💾 二进制可执行与库文件
| 后缀 | 说明 | 是否二进制 |
|---|---|---|
.dll |
动态链接库 | ✅ 是 |
.exe |
可执行程序 | ✅ 是 |
.pdb |
程序调试数据库 | ✅ 是 |
.obj |
编译生成的中间目标文件 | ✅ 是 |
.resources |
编译后的资源文件 | ✅ 是 |
🗄️ 数据库类文件
| 后缀 | 说明 | 是否二进制 |
|---|---|---|
.db |
SQLite数据库文件 | ✅ 是 |
.db-shm |
SQLite共享内存文件 | ✅ 是 |
.db-wal |
SQLite预写日志文件 | ✅ 是 |
.shm |
共享内存文件 | ✅ 是 |
.ncm |
网易云音乐加密格式 | ✅ 是 |
📦 压缩与归档文件
| 后缀 | 说明 | 是否二进制 |
|---|---|---|
.zip |
ZIP压缩包 | ✅ 是 |
.msu |
Windows更新包 | ✅ 是 |