問題タブ [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.
jruby - JRubyを介して公開されたJavaクラスからRDocドキュメントを生成することは可能ですか?
JRubyを介してRubyスクリプトに公開される既存のJavaクラスがあり、Javaオブジェクトを使用するRuby開発者にRDocスタイルのドキュメントを提供できるようにしたいと思います。
JavaクラスからRDocドキュメントを生成することは可能ですか?または、それらのスタブバージョンをそれらに対して標準のRDocを実行できるrubyクラスとして維持/生成する必要がありますか?
ruby - RailsAPIrdocテンプレートの場所
バージョン3.5.3を使用して、rdocドキュメントをきれいにしようとしています。私は組み込みのdarkfishテーマのファンではないので、http://api.rubyonrails.org/にある公式のRails APIドキュメントで使用されているテーマに置き換える方法を見つけようとしましたが、すぐに利用できる形でそれを見つけることができませんでした。とりわけ、github全体を検索しました。
私がこれまでに見つけたのは
少し古くなっているかもしれませんが、フォークです
どちらも素晴らしいですが、私が望むものではありません。それで、これらのテンプレートをいじり始める前に、Rails APIドキュメントで使用されているテンプレートがどこかで宝石として利用できるかどうか誰かが知っていますか?
ありがとう!
ruby-on-rails - 新しい RDoc テンプレートを取得してインストールする
Ruby on Rails 3.0.7 を使用していますが、アプリケーションを文書化するために (デフォルトではなく) 新しい RDoc テンプレートをインストールして使用したいと考えています。
次のいずれかを選択したいと思います。
- http://api.rubyonrails.org/
- http://www.ruby-doc.org/core/
- ...あなたがアドバイスする他の人
そう、
- 上記のテンプレートはどこで入手できますか?
- どうすればそれをインストールできますか?
.rake
選択したテンプレートでドキュメントを生成するには、ファイルにどのコードを配置すればよいですか?
一言で言えば、私はこの問題の初心者です。
この時点で、Gemfile で次のように述べています。
コマンドを実行しbundle install
ます。
@dmarkowの更新I
horo gemをインストールし、次のコードを my.rake
ファイルに挿入しました。
コマンドを実行すると、次のようrdoc -f horo --main README.rdoc *.rdoc lib ext
になります。
コマンドを実行すると、次のようrake doc:app
になります。
@dmarkowのUPDATE II
doc
ディレクトリを削除しました:
コマンドを実行すると、次のようrdoc -f horo --main README.rdoc *.rdoc lib ext
になります。
ドキュメント ディレクトリにcreated.rid
ファイルを作成します。
コマンドを実行するrake doc:app
と、次の UPDATE と同じ結果になります。
私がしなければならないこと?まだgem "rdoc", "~> 3.6.1"
Gemfile に保持する必要がありますか?
ruby - 別のクラス (Rdoc) の同じ名前のメソッドへのリンク
現在、いくつかの Ruby コードを文書化しています。「ホスト」と呼ばれるメソッドを持つ 2 つのクラスがあります。
これらのクラスの 1 つで、メソッドに特別なコメントが必要です。他のクラスでは、最初のクラスを参照し、その参照をそのクラスへのリンクにしたいと思います。
通常、rdoc では、メソッドの名前を入力するだけでリンクを生成できます。この場合、Class::SubClass.host
リンクを書き出しても、現在のクラスのメソッドを指すことを主張しています。
これを行う方法を知っている rdoc マスターはいますか?
のメソッドFakeTown::Api
にリンクしたい場所の例を次に示します。RealTown::Api
#host
#host
rdoc によって作成されたリンクは、このドキュメントのメソッドに直接戻るという役に立たないリンクです。
ありがとう!
ruby - すでにインストールされているgemのRDOCをインストールするにはどうすればよいですか?
ri / rdocファイルを持たないgemがいくつかありますが、このrdocファイルをインストールする方法があるかどうか知りたいです。
ruby-on-rails - RDoc における「アンダースコア」\「ハッシュ」の意味
Ruby on Rails 3.0.7 を使用しており、 RDocシステムのしくみを理解しようとしています。したがって、公式ドキュメントが7行目でそれを参照している場合、「ハッシュ」値が何を意味するのかを理解したいと思います:
- クラス、ソース ファイル、およびアンダースコアを含むかハッシュ文字が前に付いたメソッド名の名前は、 コメント テキストからそれらの説明に自動的にハイパーリンクされます。
コメントされたコードでそれを述べる例を教えてもらえますか? その使い方について何かアドバイスはありますか?
ところで:RDocを参照する「MUST READ」リソースはありますか?もしそうなら、あなたはそれを提供できますか?
ruby-on-rails - 優れたRDocドキュメントはどこにありますか?
Ruby on Rails 3.0.7を使用していますが、アプリケーションを文書化したいと思います。そのためには、 RDocに関する「優れた」ドキュメントを見つける必要があります。
どこで見つけることができますか?つまり、RDocに関するドキュメントを見つけるための「最良の」Webリソースは何ですか?
ruby-on-rails - RDoc を使用して `:include:` ディレクティブを使用するには?
私は Ruby on Rails 3.0.7 を使用しており、RDocを使用してアプリケーションのドキュメントを作成しています。Web 上で例を含む優れたドキュメントを見つけられなかったので、私が知りたいのは、:include:
ディレクティブの使用方法です。
アプリケーションファイルでそれを使用する例を教えてもらえますか?
ruby-on-rails - ラベル付きリストを使用してクラスを文書化する
Ruby on Rails 3.0.7 を使用しており、RDoc を使用してアプリケーションのドキュメントを作成しています。私のアプリケーションファイルには次のものがあります:
私のアプリケーションのドキュメントを生成すると、上記のコメント付きのコードは、それらが表示されるはずの段落ブロックの外に出class User < ActiveRecord::Base
てしまいます。end
以下は、関連するスクリーン ショットです。
どうすれば解決できますか?
これを使用すると、同じ出力(クラスステートメントが表示される段落ブロックの外側)が得られます
またはこれ
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. どういう意味ですか?