文档生成

生成文档

跟go一样,模块的文档可以通过使用v doc从模块代码中自动生成。

可以对指定的模块,目录,文件,一级元素生成文档。

v doc os //在终端中输出标准模块os的文档
v doc os -o os -f html //生成os文档目录,html格式

v doc os File //在终端中输出os模块中File结构体的文档
v doc os File -o file -f html //生成file文档目录,html格式

v doc vlib -o vlib -f html //生成整个标准库vlib下所有模块的文档

就可以生成类似的html页面:

生成的文档默认只包含pub的元素,如果也想要私有的元素,可以增加-all选项。

其他生成选项:

想要了解更多v doc子命令的用法,可以使用:

自定义模块文档

自己开发的模块,只要在对应结构体,函数等一级元素前写好注释,也可以使用v doc生成文档:

最后更新于

这有帮助吗?