amber 0.6.1

Vyhledávání a nahrazování textu v kódu

Amber je nástroj pro příkazovou řádku napsaný v jazyce Rust, který slouží k vyhledávání a interaktivnímu nahrazování řetězců v souborových strukturách. Aplikace je inspirována nástroji jako grep, ack nebo ag a je určena pro práci s textovými soubory v repozitářích.

Systém využívá vícevláknové zpracování k paralelnímu procházení adresářů a souborů. Při práci s velkými soubory dochází k jejich rozdělení na menší bloky, které jsou prohledávány současně. Nástroj automaticky ignoruje binární soubory a adresáře systémů pro správu verzí (VCS).

Hlavní funkcionality

  • Rekurzivní prohledávání: Procházení podadresářů od aktuálního umístění nebo definované cesty se zaměřením na zdrojový kód.
  • Interaktivní nahrazování: Potvrzování změn u jednotlivých výskytů, možnost hromadného nahrazení nebo ukončení procesu.
  • Podpora regulárních výrazů: Režim pro vyhledávání pomocí regex vzorů s podporou zachycených skupin pro transformaci textu.
  • Automatické filtrování: Vynehávání VCS adresářů (.git, .hg, .svn) a binárních dat z výsledků hledání.
  • Paralelní zpracování: Distribuce systémové zátěže mezi více vláken a segmentace souborů přesahujících 1 MB.
  • Správa konfigurace: Nastavení výchozích parametrů pro vyhledávání a nahrazování prostřednictvím souborů formátu TOML.

Celkové hodnocení

Průměr hodnocení
3

Pro hodnocení programu se prosím nejprve přihlaste

Stáhnout zdarma Zkontrolováno antivirem s vylepšením od
Aktualizace programu
18. 3. 2026
Antivirová kontrola
1. 4. 2026 3:44
Program na tomto počítači pravděpodobně nespustíte Vybrat jiné parametry
Staženo
Celkové hodnocení
Průměr hodnocení
3

Pro hodnocení programu se prosím nejprve přihlaste

Souhrnné informace o amber

Oznámit potíže s programem

Program nejde stáhnout, má chybný popis nebo víte o novější verzi? Dejte nám o tom vědět. Velice Děkujeme za Vaše podněty.

Něco jsme propásli?

Dejte nám vědět. Upozornit redakci Stahuj
Velice děkujeme za Vaše podněty