Limpeza da pasta target do Rust

Gerencie os artefatos de build do Rust e o uso de disco

O MintDisk encontra as pastas target de projetos Cargo em que você não trabalha há algum tempo, mostra o tamanho e não mexe no seu código nem no Cargo.toml.

A verificação é grátis. Limpar e excluir estão incluídos no teste grátis de 7 dias e no Pro.

Pacote do desenvolvedor do MintDisk com a saída de build do Rust de demo-api, 3,65 GB, selecionada e restaurada com cargo build

Como funciona a limpeza da pasta target do Rust

  1. 1

    Encontre projetos parados

    O Pacote do desenvolvedor encontra pastas target ao lado de um Cargo.toml em projetos parados há 30, 60, 90 ou 180 dias.

  2. 2

    Revise

    Cada projeto mostra o tamanho, há quanto tempo está parado e o comando de restauração, cargo build.

  3. 3

    Mova para a Lixeira

    As pastas target selecionadas vão para a Lixeira. O projeto e o Cargo.toml ficam.

Quando ajuda

  • Pastas target grandes

    Os builds de debug e release de um único projeto Rust podem ocupar gigabytes.

  • Caches de registry e git do Cargo

    A Limpeza profunda lista ~/.cargo/registry/cache e ~/.cargo/git/db, que o Cargo baixa de novo quando precisa.

  • Toolchains Rust sem uso

    A Limpeza profunda pode desinstalar toolchains do rustup que você não usa mais; os toolchains padrão, ativos e fixados são protegidos.

Bom saber

  • A atividade é medida pelas mudanças nos arquivos e pelos metadados do git; alterações não commitadas não são verificadas.
  • O próximo build de um projeto limpo é um build completo.
  • Caches do Cargo e toolchains limpos na Limpeza profunda são removidos permanentemente; as pastas target do Pacote do desenvolvedor vão para a Lixeira.
  • Limpar as fontes extraídas do Cargo exige que cargo, rustc e rust-analyzer estejam parados.

Perguntas e respostas

É seguro apagar uma pasta target do Rust?

Sim. Ela só guarda saída de build, e o cargo build a cria de novo. Seu código e o Cargo.toml não são tocados.

O MintDisk limpa o registry do Cargo?

A Limpeza profunda lista o cache do registry e o banco de dados git e os seleciona como recomendados. As fontes extraídas aparecem separadas.

Quais toolchains ele pode remover?

Toolchains instalados com o rustup que não são o padrão, não estão ativos e não estão fixados por um override ou por um arquivo rust-toolchain. Ele usa rustup toolchain uninstall.

A limpeza do target do Rust é grátis?

A análise é grátis. Remover exige o teste grátis de 7 dias ou uma licença Pro.

Continue explorando

Experimente no seu Mac

O MintDisk funciona no macOS 12 ou posterior, em Macs com Apple silicon e Intel. Comece o teste de 7 dias no app, sem cartão.

Pergunte aos assistentes de IA sobre o MintDisk

Avaliações imparciais em tempo real dos principais modelos de linguagem.