#diff #tool #cli-tool #cli

app minimap

生成源代码文件和差异的缩略图图像

1 个不稳定版本

0.1.0 2019年3月18日

#192#diff

MIT/Apache

5KB
51 代码行

minimap

minimap 是一个命令行程序,它接受源代码文件作为输入,并输出包含代码缩略图的图像。

不久,它还将能够接受差异作为输入,并输出显示每个更改文件的缩略图的图像,突出显示添加和删除的行。这可能有助于可视化git提交或PR,以及显示基于项目的教程中每个章节/部分的更改概述。

安装

$ cargo install minimap

用法

目前,minimap 只接受一个命令行参数:生成缩略图的源代码文件的路径。目前它始终输出到 minimap.png

$ minimap src/main.rs
Minimap written to minimap.png

示例

这是此存储库中的 src/main.rs,以缩略图的形式呈现

Minimap of src/main.rs

依赖项

~7–15MB
~166K SLoC