7 个版本 (破坏性更新)
0.8.0 | 2023年12月19日 |
---|---|
0.7.0 | 2023年7月6日 |
0.6.0 | 2023年3月12日 |
0.4.0 | 2020年7月31日 |
0.1.0 | 2020年1月27日 |
在 命令行工具 中排名第 143
每月下载量 122
41KB
822 行
康多 🧹
清除 node_modules
、target
、build
以及其他项目中的内容。
如果您
- 💾 想备份代码但不想包括数十GB的依赖项
- 🧑🎨 尝试了很多项目但讨厌它们占用的空间
- ⚡️ 喜欢保持磁盘干净且快速
支持20多种项目类型
Cargo (Rust), CMake (C, C++), Composer (PHP), Elixir, Godot 4.x (C#, GDScript)
Gradle (Java) Jupyter Notebook (Python), Maven (Java), Node (JavaScript)
Pub (Dart), Python SBT (Scala), Stack (Haskell), Swift
Unity (C#), Unreal Engine (C++), Zig, .NET (C#, F#)
CLI 视频
GUI 视频
安装
警告
康多实际上是一个带有提示的 基本
rm -rf
。自行决定使用。始终备份您的项目。
命令行
Homebrew
brew install kondo
Arch Linux
pacman -S kondo
源代码
需要 rust。
git clone https://github.com/tbillington/kondo.git
cargo install --path kondo/kondo
其他
在 发布页面 上提供二进制文件。
图形用户界面
Arch Linux
pacman -S kondo-ui
源代码
需要 rust。Linux 平台上可能需要特定于平台的依赖项 [链接]。
git clone https://github.com/tbillington/kondo.git
cargo install --path kondo/kondo-ui
在 发布页面 上提供二进制文件。
用法
警告
康多实际上是一个带有提示的 基本
rm -rf
。自行决定使用。始终备份您的项目。
命令行界面
在未指定目录的情况下运行 kondo
将在当前目录下执行。
kondo
提供路径将告知 kondo
从哪里开始。支持多个路径。
kondo code/my_project code/my_project_2
传入时间将过滤项目,只显示至少指定时间段内未修改的项目。有关完整选项列表,请参阅 kondo --help
。
kondo --older 3M # only projects with last modified greater than 3 months
kondo -o3M # shorthand
更多选项,如安静模式、跟随符号链接和文件系统限制,可以通过 kondo --help
查看。
构建/开发
要构建 CLI kondo
,您可以在项目根目录中运行 cargo build
和 cargo run
。
要构建 GUI kondo-ui
,您必须首先进入 kondo-ui
目录,然后您可以运行 cargo build
和 cargo run
。
输出二进制文件将位于 target/debug/
或 target/release/
,具体取决于 Cargo 默认设置。
类似项目
依赖关系
~5–14MB
~164K SLoC