1

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

#[EXAMPLE 1 - Some text.]
#
#  [CASE 1 - Some text.]
#  
#    class User < ActiveRecord::Base
#      has_many :account,
#        :class_name  => 'User::Account',
#        :foreign_key => 'account_id'
#    end

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

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

ここに画像の説明を入力

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

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

#[Example 1 - Some text.]
#  
#  class User < ActiveRecord::Base
#    has_many :account,
#      :class_name  => 'User::Account',
#      :foreign_key => 'account_id'
#  end

またはこれ

#class User < ActiveRecord::Base
#  has_many :account,
#    :class_name  => 'User::Account',
#    :foreign_key => 'account_id'
#end
4

1 に答える 1

0

これらの 2 行の # と単語の間には 3 つのスペースしか残していません。最低 4 つのスペースが必要です。コードのすべての行をそれぞれもう 1 つのスペースでインデントすると、機能するはずです。

于 2011-06-27T08:30:15.500 に答える