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

发布于 2024-10-08 19:24:22 字数 243 浏览 5 评论 0原文

RDoc 有 :include: 标记(请参阅此页面的底部),它将接受任意文本文件和格式,就好像它在包含开始的地方缩进一样。这是获取文档示例源代码的好方法。

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

RDoc has the :include: tag (see the bottom of this page) that will take in an arbitrary text file and format as if it was indented wherever the include begins. This is a great way to pull in source code for documentation examples.

Does Yard have a similar tag or feature?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

北方的巷 2024-10-15 19:24:22

目前,YARD 仅支持以以下形式嵌入来自其他对象文档字符串的文档:

class Foo
  # Docstring here
  def method; end

  # Here is some more docs and {include:Foo#method}
  def bar; end
end

文件包含计划模糊,但之前从未真正请求过,因此优先级不高。如果您想在 http://github.com/lsegal/yard/issues 上提出问题-- 我们可以确保它被跟踪并添加到即将发布的 0.7.0 版本中。

Currently YARD only supports embedding documentation from other object docstrings in the form:

class Foo
  # Docstring here
  def method; end

  # Here is some more docs and {include:Foo#method}
  def bar; end
end

File inclusion was vaguely planned but it was never really requested before, so it wasn't high priority. If you want to open an issue on http://github.com/lsegal/yard/issues -- we can make sure it gets tracked and added for the upcoming 0.7.0 release.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文