我使用 bdoc(使用hanna进行格式化)来快速查看安装在我的系统上的宝石的rdoc文档。然而,由于bundler在安装宝石时不会安装rdoc,所以每当我开始使用新的宝石或更新现有的宝石时,我都必须手动生成它们。 有没有人知道是否有一种配置bundler的方法,使其在安装宝石时安装rdoc...
Rubyinside提到了一篇博客文章,介绍如何通过不安装RI或RDoc来加快gem的安装速度。 是否可以安装一个gem,然后在以后的某个时间安装文档,这样你就可以匆忙地进行编码,在闲暇时阅读文档了呢?
我想在RDoc中链接到一个文件的文档,但我唯一知道的方法是使用以下标记:configuration.rb[link:files/configuration_rb.html] 我希望能够以更好的方式实现它,类似于这样:<file>configuration.rb</file&g...
看起来很多库/插件都使用这种语法: def self.included(base) # :nodoc: base.extend ClassMethods end 为什么:nodoc:部分是必要的?
我刚开始使用YARD记录我的Rails应用程序。我没有指定任何特定的Markup处理程序,但我本来希望`code`会被转换为code,但似乎并没有发生。这是正常行为吗?我需要添加一些额外的选项才能使其工作吗?谢谢。
我曾经在使用Visual Studio时,习惯于在方法定义的开头插入XML注释(我记得是 ///,但已经有一段时间了)。在RubyMine中是否可以直接插入RDoc注释到方法前?如果可以,快捷键是什么?
我正在使用class_eval来更简洁地定义一些重复的方法,类似于这样: %w{greasy chunky bacon}.product(%w{flying sky poodle}).each do |a,b| class_eval "def #{a}_#{b}; do_somethin...
我在多个位置安装了几个 gem。 如何以简单/困难的方式一次性生成/重新生成: 所有已安装 gem 的 rdoc? 所有已安装 gem 的 yardoc?
可能是重复问题: ruby 1.9 ri problem 当我在命令提示符窗口中使用Ruby的ri工具获取有关类、方法等的帮助时,它似乎总是失败。例如,如果我输入:ri Array 我收到一条消息:Updating class cache with 0 classes... ...