18 个版本 (7 个破坏性更新)

0.8.4 2023年6月4日
0.8.1 2023年3月14日
0.5.1 2022年11月28日

#889文本处理

MIT 许可证

120KB
1.5K SLoC

codevis

codevis 会将文件夹中所有的源代码/UTF-8 编码文件渲染成一张图片,并为它所知道如何处理的任何文件添加语法高亮。这些图片显示了文件的形状和大小,但不会显示文件内的确切字符。您想要视频而不是图片?请查看这个仓库的姊妹项目 codemov

此仓库对 sloganking/My-Own-OS 的渲染

命令行安装

  • 安装 Rust 编程语言。
  • 运行 cargo install codevis
  • 如果 cargo 的二进制安装文件夹(Linux 上为 /home/username/.cargo/bin/)尚未添加到系统路径,您可能需要将其添加。

命令行使用

要可视化当前目录及其子目录中的所有文件,运行 codevis -./。这将把可视化存储在名为 ./output.png 的新文件中。如果您希望生成具有不同名称的输出文件,可以使用 - 标志,例如 codevis -./ -./different_name.png

要获取更多命令的列表,运行 codevis --help

依赖关系

~14–27MB
~287K SLoC