5个不稳定版本

使用旧的Rust 2015

0.3.1 2018年11月3日
0.3.0 2018年10月18日
0.2.0 2018年9月6日
0.1.1 2018年8月7日
0.1.0 2018年7月27日

#2242 in 开发工具

Apache-2.0

645KB
2.5K SLoC

包含 (WOFF字体,120KB) docs/Heuristica-Italic.woff,(WOFF字体,90KB) docs/FiraSans-Medium.woff,(WOFF字体,92KB) docs/FiraSans-Regular.woff,(WOFF字体,56KB) docs/SourceCodePro-Regular.woff,(WOFF字体,56KB) docs/SourceCodePro-Semibold.woff,(WOFF字体,49KB) docs/SourceSerifPro-Bold.woff

Lojidoc

Build Status

关于

Lojidoc是一个用于创建Java项目Markdown文档的工具。程序解析源代码中的javadoc注释,并使用高级Java声明来为项目中的每个Java文件提供简洁且易于阅读的Markdown文档。

文档

源代码文档

贡献

欢迎提交拉取请求和功能请求。如果您正在打开一个问题,请使用提供的模板作为指南。有关贡献的更多信息,请阅读贡献指南

安装

可以使用Cargo安装Lojidoc。以下包是安装所需的。

注意:cargo与rustc安装默认一起安装

可以使用以下命令安装Lojidoc:cargo install

$ cargo install lojidoc

安装后,可执行文件默认位置为~/.cargo/bin/lojidoc

从源码构建

$ git clone https://github.com/JoshBrudnak/Lojidoc.git
$ cd ./Lojidoc/
$ cargo build --release

使用方法

基本使用

$ lojidoc [Project_Path] [FLAGS] [OPTIONS]

示例用法

传递Lojidoc仓库URL和目标目录的示例

$ lojidoc ~/Project/src/java/ -c https://github.com/JoshBrudnak/Project/tree/master -d ~/docs/

使用lint选项查找javadoc错误并使用单个线程的示例

$ lojidoc ~/Project/src/java/ -l -s

注意:当使用lint标志时,Lojidoc不会生成任何Markdown文件

命令行参数

标志 描述
m 使用多线程执行程序
l 检查Java项目是否存在错误或缺失的javadoc
h 打印帮助信息
v 为项目生成文档并提供详细输出
V 打印版本信息
选项 描述
d 设置创建的Markdown文件的目标目录
b 使用生成的文档创建mdbook
i 忽略具有特定权限的字段

依赖

~22–34MB
~607K SLoC