#sqlite #comments #command-line-tool #source #extracting #storing

app distiller

distiller 是一个用 Rust 编写的命令行工具,用于从源代码中提取注释并将结果存储到可查询的 SQLite 数据库中

6 个稳定版本

新版本 2.0.4 2024 年 8 月 27 日
2.0.3 2022 年 3 月 10 日
2.0.2 2021 年 1 月 15 日
2.0.0 2020 年 10 月 2 日
1.0.0 2020 年 9 月 28 日

#1 in #storing

MIT 许可证

38KB
869

Distiller

crates.io pipeline status

distiller 是一个用 Rust 编写的命令行工具,用于从源代码中提取注释并将结果存储到可查询的 SQLite 数据库中。

安装

distiller 是用 Rust 编写的。您可以克隆仓库并运行以下命令来编译和安装二进制文件到 ${HOME}/.cargo/bin/distiller

cargo install --path .   

cargo install

您也可以运行以下命令:

cargo install distiller

这将从 crates.io 安装它到 ${HOME}/.cargo/bin/distiller

用法

distiller --help
distiller 2.0.4
Extracts all comments in source code to sqlite db

USAGE:
    distiller [OPTIONS] --input <DIRECTORY>

FLAGS:
    -h, --help       Prints help information
    -V, --version    Prints version information

OPTIONS:
    -i, --input <DIRECTORY>    Sets the source directory to parse
    -o, --output <FILE>        Sets the output db file defaults to results.db

贡献

欢迎提交拉取请求。对于重大更改,请首先提出一个问题来讨论您想要更改的内容。

请确保适当地更新测试。

许可证

MIT

依赖关系

~25–33MB
~529K SLoC