プログラム開発やシステム管理では、ドキュメント作成が必要になる場合も多く、作成や更新作業での効率化は非常に重要な課題になります。この資料、ドキュメント作成を効率化するためのツールを紹介しています。
次の基準で選定しています。
Rustの環境構築やツールのインストール方法については以下を参照してください
r4dはテキスト指向のマクロプロセッサで、m4マクロプロセッサのモダンな代替となることを目的としています。 r4dは、テキストを手続き的に追跡し、マクロの呼び出しを定義されたマクロ本体で置き換えます。
r4dにはマクロをゼロから定義する必要がないように、便利なマクロ(162個)を内蔵しています。
R4dは、エラー検出を容易にするために、複数のデバッグフラグが用意されています。
コマンド名は、rad
と rado
です。
tera-cli はRustのテンプレートエンジンのライブラリ tera をCLIから利用できるようにしたツールです。コンテキストファイル/環境変数から一度だけテンプレートを補間する tera のCLIツールです。コマンド名は tera
です。