问题标签 [yard]
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.
ruby - 如何在 YARD 文档中创建任意链接?
我正在尝试在我的 YARD 文档中创建一些链接。我可以得到一个 HTTP 链接:
呈现为
但是一个电子邮件链接:
给我一个警告:
并呈现为
我已经尝试了链接的常规 RDoc 语法:
但 YARD 似乎忽略了这一点。有谁知道更可靠的语法?
parser-generator - PEG 语法和解析器生成器的局限性?
我非常喜欢使用 YARD:
http://code.google.com/p/yardparser/
http://www.codeproject.com/KB/recipes/yard-tokenizer.aspx
我能够构建功能齐全的计算器。我正在评估 YARD 来做 PHP 解析器。请就 PEG 语法和解析器生成器的限制提出建议。非常感谢你!
ruby-on-rails - 如何记录 rails 模型中的隐式方法?
我在我的 Rails 项目中使用YARD,想知道如何在 Rails 模型上记录继承/运行时方法?例如记录模型first_name
上某个属性的存在。User
ruby - 如何为所有已安装的 gem 重建 rdoc?
我在多个位置安装了几个 gem。
生成/重新生成的硬/简单方法是什么:
- 所有这些已安装的 gem 的 rdoc,一次?
- 所有这些已安装的 gem 的 yardoc 一次?
ruby - 院子和文档中的类/模块的链接
我目前正在为我的 ruby 软件文档从 rdoc 切换到 yard。
在我的文档中,我经常从评论中引用一些类/模块,例如:
Rdoc 正确地创建了指向 Mysoft::Mypackage::Utility::Logger 类文档页面的链接,而 yard 忽略了标记并将类名视为简单字符串。
我知道 yard 有 @see 标签,但是这将在文档中创建一个单独的“See Also”部分,而我需要在我的描述文本中引用类/模块。
我肯定遗漏了一些东西,但是如果您有任何关于如何使用 yard 完成此操作的示例,我将不胜感激。
感谢您的建议,
dl
ruby-on-rails - 如何使用 Yard for Rails 视图生成文档?
我刚刚开始使用 Yard 来生成我的文档,虽然它对我的模型和控制器非常有用,但我似乎无法让它为视图生成任何东西
我尝试了各种不同的方法来让它工作。目前我已经设置了一个 rake 任务来生成看起来像这样的文档
我相信,最后一条路径应该让它包含我的观点,但是当我查看文档时,根本没有提到任何这些文件。任何想法为什么?
干杯
ruby - Ruby Yard 是否具有可与 RDoc :include: 标记相媲美的功能?
RDoc 具有 :include: 标记(参见本页底部),它将接收任意文本文件和格式,就好像它在包含开始的任何地方缩进一样。这是为文档示例提取源代码的好方法。
Yard是否有类似的标签或功能?
sinatra - 为扩展记录 Sinatra 路由(Yard::Sinatra 不起作用)
我正在编写一个中等大小的 Sinatra 应用程序,我将其分解为扩展,放置在 ./lib/extensions/ 中。我想记录每条路线,但 Yard::Sinatra 只记录主 application.rb 文件中定义的路线。我可以配置 Yard::Sinatra 来做某事还是我必须编写自己的插件?