gpt4 book ai didi

rdoc - rdoc 中的行继续

转载 作者:行者123 更新时间:2023-12-05 06:36:18 28 4
gpt4 key购买 nike

继承了一堆带有rdoc注释的Ruby代码,但是很多选项和属性都是多行的,比如:

# +param+:: Here is a parameter with a really long description
# that won't fit in one line

最终结果是使用 rdoc、sdoc 或 yard 很难阅读文档。每个都以不同的方式显示第二行。我错过了什么吗?有没有什么方法可以保留换行,但使生成的文档正确无误?

最佳答案

在 YARD 中,可以通过简单地添加没有任何特殊注释的另一个注释行来继续该行,只需缩进至少两个字符。您可以在此处找到它的记录:https://www.rubydoc.info/gems/yard/file/docs/Tags.md

例如下面这段代码:

# class description
class Test
# @param [String] one this parameter has an astonishingly
# long description
def method(one)
nil
end
end

呈现为

YARD render

关于rdoc - rdoc 中的行继续,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49203926/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com