.MAP 文件扩展名
文件类型 1地图文件
开发者 | N/A |
常用度 |
|
文件后缀 | .map |
文件分类 | 地图信息文件 |
MAP是什么文件?
Map是地图的英文单词,因此MAP文件通常被各种程序用作地图文件,储存各种位图或矢量格式的地图图像。 有时还可以包含路点、轨迹、路程等。
MAP文件被许多不同地图程序使用,但是它们的格式并不同,因此互不兼容。
MAP文件怎么打开?
MAP文件通常只能由创建它的程序打开。
文件类型 2游戏地图
开发者 | N/A |
常用度 |
|
文件后缀 | .map |
文件分类 | 游戏文件 |
MAP关联文件2
MAP文件通常是各种电脑游戏的地图文件,用于存储了游戏地图的数据,包括地形、场景、坐标、设置等数据。
使用MAP地图文件的游戏有:
- 《光晕:战争进化》
- 《辐射1》
- 《辐射2》
- 《泰拉瑞亚》
- 《超级玛丽大战》
注意:这些地图文件通常采用完全不同的格式,并且不能互换。
文件类型 3编程映射文件
开发者 | N/A |
常用度 |
|
文件后缀 | .map |
文件分类 | 编程文件 |
MAP关联文件3
MAP文件是通过编译器编译之后,集程序、数据及IO空间的一种映射文件。当遇到内存越界或溢出的情况,首先可以分析MAP文件,通过MAP文件可以知道函数大小、入口地址等一些重要信息。
有些时候IDE提示的信息不够明白,使用MAP文件是一个调试的好帮手。通过MAP文件可以查找崩溃地址,然后就可以精确地定位到源代码中出错的代码行
简单地讲,MAP文件是程序的全局符号、源文件和代码行号信息的唯一的文本表示方法,它可以在任何地方、任何时候使用,不需要有额外的程序进行支持。而且,这是唯一能找出程序崩溃的地方的救星。
怎样打开MAP文件?
很多C语言的集成开发环境(IDE)都会生产MAP文件,例如CCS、VC、Keil,它们可以在编辑器里打开MAP文件。
文件类型 4雷神引擎地图文件
开发者 | id Software |
常用度 |
|
文件后缀 | .map |
文件分类 | 游戏文件 |
MAP关联文件4
MAP文件是为使用雷神之锤引擎(Quake引擎)开发的游戏而创建的游戏地图,以人类可读的文本格式保存。MAP文件未编译,在使用之前必须将其编译为.BSP二进制映射文件。
MAP文件编译成二进制文件后可以在由雷神之锤引擎开发的游戏中使用,例如《半条命》、《雷神之锤》、《雷神之锤2》和《雷神之锤3》等游戏。
可以使用几种地图编辑器(例如Valve Hammer Editor)来创建MAP文件,并编译成BSP格式。MAP文件也可以转换成.DIF格式,主要针对电脑、手机和Torque游戏。MAP文件还可以使用Valve Hammer Editor 4编辑器保存为较新的.VMF格式。
许多游戏引擎使用MAP格式,包括Quake引擎,Torque引擎,Goldsource引擎,Dark引擎和Unreal引擎。
怎样打开MAP文件?
许多与Quake引擎相关的开发和编辑程序都可以打开MAP文件,例如Valve Hammer Editor、J.A.C.K.和Quark。
另外, MAP文件以纯文本格式保存数据,因此也可以使用各种文本编辑器(如记事本)打开MAP文件。
文件类型 5Source Map文件
开发者 | N/A |
常用度 |
|
文件后缀 | .map |
文件分类 | 编程文件 |
MAP关联文件5
Source Map文件使用场景:
- 代码压缩混淆后
- 利用sass 、typeScript等其他语言编译成css或js文件后
- 利用webpack等打包工具进行多文件合并后
MAP文件保存的是转换后代码的位置,和对应的转换前的位置。当调试程序出错的时候,通过断点工具可以直接显示原始代码,而不是转换后的代码。MAP文件更方便我们进行调试。
Bootstrap框架也是使用MAP文件调试由LESS文件编译的CSS文件。
怎样打开MAP文件?
MAP文件不需要用户手动打开,由程序内部使用。