.HXML ファイル拡張子
Haxeプロジェクトファイル
| 開発元 | Haxe Foundation |
| 人気度 |
4.3 | 4 票 |
HXMLファイルとは?
HXMLファイルは、Haxe開発プロジェクトの構成ファイルです。Haxeコンパイラーがプロジェクトをコンパイルするために使用するテキストが含まれています。HXMLファイルでは、プロジェクトに含めるクラスと出力を定義します。
詳細情報
Haxeは、ビデオゲーム、Webアプリケーション、モバイルアプリケーション、クロスプラットフォームのデスクトップアプリケーションの作成に使用されるオープンソースの汎用プログラミング言語です。特に、HaxeはHaxeFlixelゲームエンジンで使用されています。HaxeFlixelは、2Dゲームの開発に使用されるオープンソースのゲームエンジンです。
開発者がHaxeプロジェクトを作成すると、関連するHXMLファイルも作成します。HXMLファイルには、開発者のプロジェクトをコンパイルするためにHaxeのコンパイラーが使用する設定が含まれています(プロジェクトを別のプログラミング言語に変換します)。HXMLファイルには、必ずコンパイルするクラスのリストと、生成する出力ファイルが含まれています。また、各クラスを独自の出力ファイルにコンパイルする指定(--eachおよび--nextコマンドを使用)や、コンパイル処理中にコンパイラーが見つけた不要なコードを削除する指定(--dceコマンドを使用)など、追加の構成オプションが含まれる場合もあります。
複数のプロジェクト用の複数のHXMLファイルを、1つの大元のHXMLファイル内にネストすることもできます。この種類のHXMLファイルには、Haxeクラスではなく、他のHXMLファイルを参照するテキスト行が含まれています。XHMLファイルをネストすると、複数のHaxeプロジェクトのコードを必要とする複雑なプログラムを開発者がコンパイルしやすくなります。これは、開発者が複数の個別ファイルではなく、1つのHXMLファイルを実行できるためです。
注: HXML形式は.HXPROJ形式に置き換わりました。
一般的な.HXMLファイル名
Build.hxml - ほとんどのHXMLファイルに開発者が割り当てるデフォルトの名前です。この名前は、ファイルの機能(Haxeプロジェクトをビルドすること)を表しています。
HXMLファイルの開き方
HXMLファイルは、テキストエディターまたはソースコードエディターで開いて編集できます。Microsoft Visual Studio Codeなどのソースコードエディターには、HXMLファイルの編集を容易にするツールが用意されています。
HXMLファイルを使用してHaxeプロジェクトをコンパイルするには、Haxeをインストールし、ターミナルウィンドウを開いてファイルが含まれているディレクトリに移動し、Haxe YourFileNameHere.hxmlと入力してHXMLファイルを実行する必要があります。その後、HaxeはHXMLファイルで指定された出力を生成します。
