Danaは、有限会社リムアーツの乗松知博氏によって開発された、Windows向けの
テキストエディタです。かつて同氏が開発していた
MS-DOS用エディタ「Elis」の思想を受け継ぎながら、32ビットWindowsアプリケーションとして、全く新しいコンセプトで開発されました。
開発者である乗松氏は、高機能メールクライアントとして知られる「
Becky! Internet Mail (Becky!)」の開発者でもあります。そのため、現在はBecky!のバージョンアップが優先されており、Danaの更新は比較的緩やかになっています。
特筆すべき点として、DanaはBecky!にサブセットとして組み込まれており、メール作成時のエディタとして利用されています。
主な特徴
Dana Script
Visual Basicに似た
スクリプト言語「Dana Script」を搭載しています。GUI系の命令が豊富で、
テキストエディタのマクロとしてはグラフィカルなスクリプトを作成できます。内部的には仮想スタックマシン用のコードを生成する
コンパイラであり、グローバル変数のみに制限されることなく、自由な再帰呼び出しが可能です。
色分け表示
拡張子によってファイルの種類を判別し、キーワードを色分け表示する機能を備えています。初期設定のキーワードも比較的豊富ですが、キーワードが増えるにつれて、登録メニューの表示が見づらくなるという側面もあります。
ユーザーインターフェース
近年のWindowsエディタで主流のSDI (Single Document Interface) ではなく、MDI (
Multiple Document Interface) を採用しています。そのため、他のエディタからの移行には多少の慣れが必要です。
キーバインド
Becky!に組み込まれているDanaとキーバインドが共通化されています(一部異なる部分もあります)。Becky!ユーザーにとっては、Danaを単体で使用する場合にも操作に戸惑うことが少ないでしょう。
サポート
Danaの動作に関するサポートは、有限会社リムアーツが運営する
電子掲示板(DanaサポートBBS)にて提供されています。開発者本人から直接サポートを受けられる点が魅力です。
関連情報
Becky! Internet Mail
テキストエディタの一覧
外部リンク
DANA - The Advanced Text Processor for Windows
Made in Japan -- 乗松によるコラム(転載)