RDoc

RDoc
原作者デイブ・トーマス
安定版リリース
5.1.0 / 2017年2月24日 (2017年2月24日
書かれたルビー
オペレーティング·システムクロスプラットフォーム
タイプ組み込みドキュメントジェネレータ
ライセンスGPLv2
Webサイトルビー.github .io /rdoc /
リポジトリ

RDocはDave Thomasによって設計された、 Ruby プログラミング言語用の組み込みドキュメント生成ツールです。Ruby のソースコードを解析し、Ruby のオブジェクトメソッドの構造化されたページコレクションを生成します。コードコメントは自然なスタイルで追加できます。RDoc は Ruby コアディストリビューションに含まれています。RDoc ソフトウェアとフォーマットは、Ruby ドキュメントフォーマット(関連ソフトウェア RD を含む) の後継です。

RDoc は、対象のソースコードに明示的なコメントが含まれていない場合でも、クラス、モジュールメソッドを解析し、生成されたAPIファイルにリストするため、使用可能なドキュメントを生成できます。RDoc は Ruby ri データファイルを作成するためのエンジンも提供し、コマンドラインから API 情報にアクセスできるようにします。

RDoc と ri は現在、Eric Hodel と Ryan Davis によってメンテナンスされています。

構文

RDocは、RDocマークアップ、Markdown、tomdoc、rdtoolの4つのマークアップ言語をサポートしています。デフォルトでは、RDoc独自のマークアップが使用されます。RDocマークアップでは、特別な指示はコロンで囲まれます。例えば、メソッドが引数 と を取ることを示すにはsitearticleと記述します:args: site, article[ 1 ]

参照

参考文献

  1. ^ "クラス RDoc::Markup" . rdoc 6.0.4 ドキュメント.