AirCraftのプラグイン作成のためのACDKと連携した支援統合環境
AirCraft プラグイン作成支援 統合環境(^^;"AirC Builder"は、AirCraft用プラグインソフトを作成する方を支援する為の統合環境(もどき)ツールです。
AirCraftのプラグインソフトは、AirCと呼ばれるC言語に近い仕様を持つプログラミング言語で記述されたソースファイルを、既に公開されているACDKを用いてコンパイル&リンクすることでAirCraft/AirVM上で実行可能なファイルを作成することができますが、AirC/ACDK 各種ツールはWin32コンソールアプリケーションで、GUI環境ではないため DOS窓などからコマンドラインで操作するなど、コマンドラインでの開発の経験の無い人には開発環境の構築には若干不便を感じる場合もあるかと思います。
AirC Builderはプラグインは作ってみたいがAirCやその開発環境にちょっと敷居の高さを感じてしまう方のための開発支援環境ソフトです。
AirC BuilderではAirC専用の編集用エディタ環境と、DOS窓に降りることなく必要なコマンドラインを作成してACC.EXE(ACDKのコンパイラドライバ)を起動したり、ACDKのヘルプファイルであるACDK.HLPを指定することで、ACDK.HLPと連携してヘルプファイルを開くなどの機能を持っています。
プログラム本体は MDIインターフェースの簡易エディタですが、以下のようなプラグイン作成上での支援機能を持っています。
・エディタ上でAirC言語の予約語やコメント文等をエディタ上で色分けてして表示します。
・ACDK (ACLIB.H)で定義されている関数や構造体、共用体などの語句をエディタ上でCtrlキーを押しながらマウス右クリックすることで、ACLIB.Hでの関数プロトタイプ宣言や構造体メンバーなど仕様上のヒントをポップアップ表示します。
・エディタ上で選択した文字列をキーワードとしてACDKヘルプと連携して検索できます。
・マウス右クリックで編集メニューのポップアップします。
・エディタでよく使う定型文を簡単に挿入できます。
・ACDK 0.60/AirCraft2.70から利用できるexeckey()関数のキー定義一覧リストを参照したりそのままそのキーをエディタ画面に挿入することができます。
・ACLIB.H(ACDK0.60相当)でdefineされている定数ビュー機能で、定義一覧を参照したりそのままその定数をエディタ画面に挿入することができます。
・表示しているソースファイルを対象にツールバーボタンのクリック一つでコンパイル&リンクを行うことができます。
ソフト名: | AirC Builder AirCraftプラグイン作成支援 統合環境 |
---|---|
動作OS: | Windows NT/98/95 |
機種: | 汎用 |
種類: | フリーソフト |
作者: | 安斎 邦夫 |