.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文件不需要用戶手動打開,由程序內部使用。