問題タブ [rdoc]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
153 参照

jruby - JRubyを介して公開されたJavaクラスからRDocドキュメントを生成することは可能ですか?

JRubyを介してRubyスクリプトに公開される既存のJavaクラスがあり、Javaオブジェクトを使用するRuby開発者にRDocスタイルのドキュメントを提供できるようにしたいと思います。

JavaクラスからRDocドキュメントを生成することは可能ですか?または、それらのスタブバージョンをそれらに対して標準のRDocを実行できるrubyクラスとして維持/生成する必要がありますか?

0 投票する
2 に答える
1801 参照

ruby - RailsAPIrdocテンプレートの場所

バージョン3.5.3を使用して、rdocドキュメントをきれいにしようとしています。私は組み込みのdarkfishテーマのファンではないので、http://api.rubyonrails.org/にある公式のRails APIドキュメントで使用されているテーマに置き換える方法を見つけようとしました、すぐに利用できる形でそれを見つけることができませんでした。とりわけ、github全体を検索しました。

私がこれまでに見つけたのは

少し古くなっているかもしれませんが、フォークです

どちらも素晴らしいですが、私が望むものではありません。それで、これらのテンプレートをいじり始める前に、Rails APIドキュメントで使用されているテンプレートがどこかで宝石として利用できるかどうか誰かが知っていますか?

ありがとう!

0 投票する
2 に答える
1888 参照

ruby-on-rails - 新しい RDoc テンプレートを取得してインストールする

Ruby on Rails 3.0.7 を使用していますが、アプリケーションを文書化するために (デフォルトではなく) 新しい RDoc テンプレートをインストールして使用したいと考えています。

次のいずれかを選択したいと思います。

そう、

  1. 上記のテンプレートはどこで入手できますか?
  2. どうすればそれをインストールできますか?
  3. .rake選択したテンプレートでドキュメントを生成するには、ファイルにどのコードを配置すればよいですか?

一言で言えば、私はこの問題の初心者です。


この時点で、Gemfile で次のように述べています。

コマンドを実行しbundle installます。


@dmarkow更新I

horo gemをインストールし、次のコードを my.rakeファイルに挿入しました。

コマンドを実行すると、次のようrdoc -f horo --main README.rdoc *.rdoc lib extになります。

コマンドを実行すると、次のようrake doc:appになります。


@dmarkowUPDATE II

docディレクトリを削除しました:

コマンドを実行すると、次のようrdoc -f horo --main README.rdoc *.rdoc lib extになります。

ドキュメント ディレクトリにcreated.ridファイルを作成します。

コマンドを実行するrake doc:appと、次の UPDATE と同じ結果になります。

私がしなければならないこと?まだgem "rdoc", "~> 3.6.1"Gemfile に保持する必要がありますか?

0 投票する
1 に答える
335 参照

ruby - 別のクラス (Rdoc) の同じ名前のメソッドへのリンク

現在、いくつかの Ruby コードを文書化しています。「ホスト」と呼ばれるメソッドを持つ 2 つのクラスがあります。

これらのクラスの 1 つで、メソッドに特別なコメントが必要です。他のクラスでは、最初のクラスを参照し、その参照をそのクラスへのリンクにしたいと思います。

通常、rdoc では、メソッドの名前を入力するだけでリンクを生成できます。この場合、Class::SubClass.hostリンクを書き出しても、現在のクラスのメソッドを指すことを主張しています。

これを行う方法を知っている rdoc マスターはいますか?

のメソッドFakeTown::Apiにリンクしたい場所の例を次に示します。RealTown::Api#host

#hostrdoc によって作成されたリンクは、このドキュメントのメソッドに直接戻るという役に立たないリンクです。

ありがとう!

0 投票する
2 に答える
7131 参照

ruby - すでにインストールされているgemのRDOCをインストールするにはどうすればよいですか?

ri / rdocファイルを持たないgemがいくつかありますが、このrdocファイルをインストールする方法があるかどうか知りたいです。

0 投票する
1 に答える
252 参照

ruby-on-rails - RDoc における「アンダースコア」\「ハッシュ」の意味

Ruby on Rails 3.0.7 を使用しており、 RDocシステムのしくみを理解しようとしています。したがって、公式ドキュメントが7行目でそれを参照している場合、「ハッシュ」値が何を意味するのかを理解したいと思います:

  1. クラス、ソース ファイル、およびアンダースコアを含むかハッシュ文字が前に付いたメソッド名の名前は、 コメント テキストからそれらの説明に自動的にハイパーリンクされます。

コメントされたコードでそれを述べる例を教えてもらえますか? その使い方について何かアドバイスはありますか?


ところで:RDocを参照する「MUST READ」リソースはありますか?もしそうなら、あなたはそれを提供できますか?

0 投票する
2 に答える
498 参照

ruby-on-rails - 優れたRDocドキュメントはどこにありますか?

Ruby on Rails 3.0.7を使用していますが、アプリケーションを文書化したいと思います。そのためには、 RDocに関する「優れた」ドキュメントを見つける必要があります。

どこで見つけることができますか?つまり、RDocに関するドキュメントを見つけるための「最良の」Webリソースは何ですか?

0 投票する
2 に答える
646 参照

ruby-on-rails - RDoc を使用して `:include:` ディレクティブを使用するには?

私は Ruby on Rails 3.0.7 を使用しており、RDocを使用してアプリケーションのドキュメントを作成しています。Web 上で例を含む優れたドキュメントを見つけられなかったので、私が知りたいのは、:include:ディレクティブの使用方法です。

アプリケーションファイルでそれを使用する例を教えてもらえますか?

0 投票する
1 に答える
74 参照

ruby-on-rails - ラベル付きリストを使用してクラスを文書化する

Ruby on Rails 3.0.7 を使用しており、RDoc を使用してアプリケーションのドキュメントを作成しています。私のアプリケーションファイルには次のものがあります:

私のアプリケーションのドキュメントを生成すると、上記のコメント付きのコードは、それらが表示されるはずの段落ブロックの外に出class User < ActiveRecord::Baseてしまいます。end

以下は、関連するスクリーン ショットです。

ここに画像の説明を入力

どうすれば解決できますか?

これを使用すると、同じ出力(クラスステートメントが表示される段落ブロックの外側)が得られます

またはこれ

0 投票する
0 に答える
224 参照

ruby-on-rails - 定数とメソッドの文書化

RDoc を使用して、Ruby on Rails 3.0.7 アプリケーションのドキュメントを作成しています。アプリケーションlibフォルダーには、次のものがあります。

#'CONSTANT' documentation text上記のコードのドキュメントを生成しようとすると、RDoc は と を解析しない#'method_name' documentation textため、出力ドキュメントは空白になります。

1. モジュール「コンテキスト」内のコメント化されたコードを RDoc で考慮するにはどうすればよいですか?

:doc:次のようにディレクティブを使用しても役に立ちません。

Class\Module Indexにこれらがあることに注意してください。

2. どういう意味ですか?