Skip to content

Latest commit

 

History

34 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

eR Commander logo

Podpořit přes PayPal    Podpořit na Ko-fi

eR Commander

Dvoupanelový správce souborů pro Windows postavený v Rustu s použitím GUI frameworku egui.

Inspirován klasickými správci souborů jako Total Commander – rychlý, přehledný, bez zbytečností.


Funkce

Panely a navigace

  • Dva panely vedle sebe, přepínání klávesou Tab
  • Klávesová navigace (šipky, PgUp/PgDn, Home/End)
  • Breadcrumb navigace kliknutím na části cesty
  • Adresní řádek s ručním zadáním cesty (Enter = přejít)
  • Přejmenování složek a souborů přímo v řádku (F2)
  • Záložky oblíbených složek s podporou dvou panelů najednou

Souborové operace

  • F5 Kopírovat – potvrzovací dialog se zdrojem a cílem, možnost přejmenovat při kopírování
  • F6 Přesunout – s progress barem
  • F7 Nová složka
  • F8 / Del Smazat s potvrzením
  • Ctrl+N Nový textový soubor
  • Drag & drop přesun mezi panely
  • Zpracování chyb za běhu – při chybě dialog Opakovat / Přeskočit / Zrušit

Výběr souborů

  • Mezerník označí / odznačí soubor
  • + / - výběr pomocí glob masky (např. *.mkv)
  • Statistiky výběru v dolní liště (počet, velikost včetně složek)
  • Rekurzivní výpočet velikosti složek na pozadí

Zobrazení

  • Sloupce: Název, Přípona, Velikost, Datum, Attr – řaditelné kliknutím
  • Emoji ikonky (📁📄📦)
  • Světlé / tmavé barevné téma
  • Nastavení řazení složek (vždy nahoře / smíchány)

Editory

  • F3 Vestavěný textový editor (monospace, Ctrl+S uložení)
  • F4 Externí editor – nastavitelná cesta k exe (Notepad++, VS Code, …)

Archívy

  • ZIP archívy jako průchozí složky (procházení, rozbalování)
  • RAR / 7z otevírá systémová aplikace

Hledání

  • Alt+F7 Hledání souborů podle jména a/nebo obsahu textu

Ostatní

  • Auto-update z GitHubu – při startu tiše zkontroluje novou verzi a nabídne stažení
  • Paměť: cesty, řazení, záložky, téma, velikost a pozice okna
  • Kontextové menu pravým tlačítkem myši

Klávesové zkratky

Klávesa Akce
F2 Přejmenovat
F3 Textový editor
F4 Externí editor
F5 Kopírovat
F6 Přesunout
F7 Nová složka
F8 / Del Smazat
Alt+F7 Hledat soubory/text
Ctrl+M Hromadné přejmenování
Ctrl+N Nový textový soubor
Tab Přepnout panel
Mezerník Označit / odznačit
+ / - Označit / odznačit maskou

Instalace

Stáhni nejnovější eR_Commander.exe ze záložky Releases a spusť – žádná instalace není potřeba, vše je v jednom souboru.


Sestavení ze zdrojového kódu

Požadavky

  • Rust (stable toolchain)
  • Windows (primárně testováno na Windows 10/11)

Postup

git clone https://github.com/DaTTcz/eR-Commander.git
cd eR-Commander
cargo build --release

Výsledný exe bude v target\release\.


Technologie

  • Rust – systémový jazyk, rychlost a bezpečnost
  • egui / eframe – okamžité GUI, bez závislostí na OS widgetech
  • rayon – paralelní souborové operace
  • notify – sledování změn v souborovém systému (auto-refresh)
  • zip – práce s ZIP archivy
  • reqwest – kontrola aktualizací z GitHubu

Autor

David Trubka – DaTT.cz


Licence

PolyForm Noncommercial License 1.0.0

Volné použití pro nekomerční účely. Komerční využití vyžaduje samostatnou dohodu s autorem.

About

Dual window file manager

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Sponsor this project

Packages

Contributors

Languages