.HXML fájlkiterjesztés

Haxe projektfájl

A HXML fájl egy Haxe fejlesztési projekt konfigurációs fájlja. Olyan szöveget tartalmaz, amelyet a Haxe fordító egy projekt fordításához használ. A HXML-fájlok határozzák meg a projekthez tartozó osztályokat és kimeneteket.

A Haxe egy nyílt forráskódú, általános célú programozási nyelv, amelyet videojátékok, webes alkalmazások, mobilalkalmazások és többplatformos asztali alkalmazások létrehozására használnak. Nevezetesen, a Haxe-t a HaxeFlixel játékmotorban használják, amely egy nyílt forráskódú játékmotor, amelyet 2D játékok fejlesztésére használnak.

Amikor a fejlesztők létrehoznak egy Haxe-projektet, létrehoznak egy kapcsolódó HXML-fájlt. A HXML fájl azokat a beállításokat tartalmazza, amelyeket a Haxe fordítója használ a fejlesztő projektjének lefordításához (más programozási nyelvre való lefordításához). A HXML fájlok minden esetben tartalmazzák a lefordítandó osztályok listáját és az előállítandó kimeneti fájlokat. A HXML-fájlok további konfigurációs beállításokat is tartalmazhatnak, például azt, hogy minden osztályt saját kimeneti fájlba kell fordítani (a --each és a --next parancsok használatával), vagy hogy a fordító eltávolítja a fordítási folyamat során talált halott kódokat (a --dce paranccsal).

Lehetőség van több HXML-fájl egymásba ágyazására is több projekthez egy átfogó HXML-fájlon belül. Az ilyen típusú HXML-fájlok szövegsorokat tartalmaznak, amelyek más HXML-fájlokra hivatkoznak a Haxe osztályok helyett. Az XHML fájlok egymásba ágyazása megkönnyíti a fejlesztők számára olyan összetett programok összeállítását, amelyek több Haxe projektből származó kódot igényelnek, mivel a fejlesztők több különálló fájl helyett egyetlen HXML fájlt futtathatnak.

MEGJEGYZÉS: A HXML formátum váltotta fel a .HXPROJ formátumot.

Fájl információ

Kiterjesztés:
.HXML
Típus kód:
HXML
Kategória:
Fejlesztői