Очищает node_modules , target , build и друзей из ваших проектов.
Отлично, если
20+ поддерживаемых типов проектов
Груз (ржавчина), Cmake (C, C ++), композитор (PHP), Elixir, Godot 4.x (C#, GDSCRIPT)
Gradle (Java) Notebook Jupyter (Python), Pixi (Python), Maven (Java), Node (JavaScript)
Pub (DART), Python SBT (Scala), Stack (Haskell), Cabal (Haskell), Swift
Unity (C#), Unreal Engine (C ++), Zig, .net (C#, F#) TurborePo (JavaScript)


Предупреждение
Кондо, по сути,
rm -rfс подсказкой. Используйте по своему усмотрению. Всегда имейте резервную копию ваших проектов.
Вингет
winget install kondoДомашний
brew install kondoМакспорт
sudo port install kondoArch Linux
pacman -S kondoИсточник
Требуется ржавчина.
git clone https://github.com/tbillington/kondo.git
cargo install --path kondo/kondoДругие
Двоичные файлы доступны на странице релизов.
Окна
winget install kondo - uiArch Linux
pacman -S kondo-uiИсточник
Требуется ржавчина. Вам может понадобиться платформа, конкретная зависимости от 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 из справочного каталога Projects Root.
Чтобы построить GUI kondo-ui вы должны сначала перейти в каталог kondo-ui , а затем вы можете запустить cargo build и cargo run .
Выходные двоичные файлы будут расположены в target/debug/ или target/release/ Per Cargo Default.