标签: rdoc

我可以使用正确的格式将README.textile放入我的RDoc吗?

我喜欢使用Textile或Markdown为我的项目编写自述文件,但是当我生成RDoc时,自述文件被解释为RDoc并且看起来非常糟糕.有没有办法让RDoc通过RedCloth或BlueCloth而不是自己的格式化程序运行文件?可以配置为从文件后缀自动检测格式吗?(例如,README.textile通过RedCloth运行,但README.mdown通过BlueCloth运行)

ruby textile rdoc

5
推荐指数
1
解决办法
1367
查看次数

Ruby Yard 是否具有可与 RDoc :include: 标签相媲美的功能?

RDoc 有 :include: 标签(见本页底部),它将接收任意文本文件和格式,就好像它在包含开始的地方缩进一样。这是为文档示例提取源代码的好方法。

Yard是否有类似的标签或功能?

ruby rdoc yard

5
推荐指数
1
解决办法
415
查看次数

Vim JSDoc,PHPDoc,JavaDoc,RDoc信息

这是交易,

如果您使用过Aptana,Eclipse甚至Microsoft Expression Web编辑器,那么您已经看到它们具有Balloon TextIntellisense弹出窗口,其中显示了内置和自定义对象,方法等的提示/信息.

他们通过JSDoc,PHPDoc,JavaDoc,RDoc等获取信息.

我想在Vim中获得这些功能,也可以实现为omnicompletion,因为Mac/GVim也支持气球文本.

vim perldoc phpdoc rdoc jsdoc

5
推荐指数
1
解决办法
1415
查看次数

如何排除模块但在RDoc中包含该模块的类

对于某些空白模块,运行RDoc没有意义.例如:

 class moduleName::className < ActiveRecord::Base

 def foo
 end

 def bar
 end

 end
Run Code Online (Sandbox Code Playgroud)

RDoc生成报告:

moduleName -> blank HTML
moduleName::className -> complete documentation
Run Code Online (Sandbox Code Playgroud)

如何删除moduleName,这是从报告生成中删除的?

任何帮助将不胜感激,谢谢.

module class jrubyonrails rdoc

5
推荐指数
0
解决办法
135
查看次数

语法突出显示RDoc文件中的Ruby代码?

我正在记录我正在编写的Ruby库.在我的README.rdoc文件中,我包含了一些使用一些演示Ruby代码的示例.

但是,生成的HTML文档不会显示带有语法突出显示的Ruby代码,而只是作为代码块.

当我查看http://rdoc.rubyforge.org/README_rdoc.html的来源时,我看到的只是一段Ruby代码,就像我在README.rdoc中包含的一样.是否有传递给rdoc命令的特殊选项?

ruby rdoc

4
推荐指数
1
解决办法
961
查看次数

如何使用rake为特定插件生成rDoc

好吧,我正在尝试为回形针生成rDoc,但是rake任务在它到达之前会阻塞另一个插件,所以这是不可能的:

rake doc:plugins
Run Code Online (Sandbox Code Playgroud)

我可以去修复破碎的插件,但我很忙,很懒,所以我只想生成回形针的文档.有没有办法做到这一点?

ruby rake ruby-on-rails rdoc

3
推荐指数
1
解决办法
1359
查看次数

ruby代码和项目自述文件中的文档的最佳wiki语法

是否有像rdoc,markdown等的wiki语法?在ruby世界中推荐?我有时会编写开源代码,并且没有粘合剂,我应该在Code文档和README文件中使用哪种语法.什么对我有用,为什么你使用它.

ruby wiki rdoc

3
推荐指数
1
解决办法
1112
查看次数

如何使README_FOR_APP的内容出现在doc/app/index.html中

当我这样做时,我想要doc/README_FOR_APP出现的内容.doc/app/index.htmlrake doc:app

目前,内容是:

这是Rails应用程序文档的API文档.

要查看README_FOR_APP,我必须README_FOR_APP在左侧的页面列表中单击.

我已经看过如何重命名或移动Rails的README_FOR_APP,但OP断言他已经看到了我想要的行为.

我正在使用rails 3.1.3.

ruby-on-rails rdoc

3
推荐指数
1
解决办法
1034
查看次数

耙子流产了!不知道如何建立任务'doc:app'

官方文件表明,我应该能够建立使用我的应用程序文件rake doc:app,但是当我运行的Rails 5命令我得到下面的输出:

bwerth@bwerth-VirtualBox:~/rails/gep$ rake doc:app
rake aborted!
Don't know how to build task 'doc:app' (see --tasks)

(See full trace by running task with --trace)
Run Code Online (Sandbox Code Playgroud)

ruby rake ruby-on-rails rdoc ruby-on-rails-5

3
推荐指数
1
解决办法
2736
查看次数

Ruby内联文档

在IRB或其他交互式解释器(如pry)中,如何获取有关对象和方法的内联文档?例如,我可以做到这一点:

[1] pry(main)> x = 'hello world'
=> "hello world"
[2] pry(main)> x.st
x.start_with?  x.strip        x.strip!   
[2] pry(main)> x.st
Run Code Online (Sandbox Code Playgroud)

但现在我想读取用法/接口/ rdoc对这些方法及其接口的说法.顺便说一句,那条中间线是制表完成的.

我正在寻找类似于ipython的东西,?可以将其附加到属性名称以查看docstring,甚至??可以查看源代码:

In [1]: x = 'potato'

In [2]: x.st
x.startswith  x.strip       

In [2]: x.strip?
Type:       builtin_function_or_method
String Form:<built-in method strip of str object at 0x15e1b10>
Docstring:
S.strip([chars]) -> string or unicode

Return a copy of the string S with leading and trailing
whitespace removed.
If chars is given and not None, remove characters in chars …
Run Code Online (Sandbox Code Playgroud)

ruby python docstring irb rdoc

2
推荐指数
1
解决办法
459
查看次数