ExplorerFocus é um substituto leve do Windows Explorer, desenhado para quem trabalha sempre nas mesmas pastas. Perfis configuráveis, árvores limpas, pré-visualização rica, operações que dão informação a sério — sem o ruído do shell.
Cada feature foi adicionada para responder a um problema concreto do trabalho diário sobre uma árvore de ficheiros conhecida. Nenhuma está lá por bonita. Quase todas podem ser ligadas ou desligadas.
Drag-reorder, F2 para renomear, Ctrl+1..9 para saltar entre tabs, Ctrl+T para criar. As tabs lembram a última pasta visitada e o estado da árvore.
Defines manualmente as raízes que queres ver. Filesystem e registry entram lado a lado. Sem a lateral cheia de itens que nunca abres.
Escreve *.cs *.json
e tens semântica OR. ?onfig.json, Test*Run.cs — todos funcionam.
Botão direito numa tab → "Incluir na pesquisa global". O dot indicator (●/○) diz logo o que entra. Resultados numa janela não modal.
Texto com syntax highlight via AvalonEdit, imagens com decode em background, PDFs renderizados pelo motor do Edge (WebView2), Markdown convertido em HTML com tema escuro pelo Markdig. Tudo individualmente ativável. Cancela load anterior se mudares de selecção.
Substituto focado do Windows Explorer. Trabalha em torno de pastas configuráveis e esquece tudo que não interessa.
net10.0-windows · WPF · single-file
Nota — preview funciona com Edge WebView2 instalado (vem com Windows 10/11).
Janela flutuante mostra gauge por ficheiro, velocidade real, ETA, contagem global. Pausa, retoma, cancela. Até 6 operações em paralelo. Continua a tua vida noutra coisa enquanto corre.
Sobrepor / Saltar / Duplicar, individuais ou em bulk para o resto da operação.
Arrasta um ficheiro para uma tab e a tab comuta sozinha após 600ms. Dialog Copiar/Mover na largada.
Entras numa pasta com .dwg, .psd, .bak? Diálogo agregado pergunta de uma vez. Picker individual por linha (browse para o .exe; o nome é auto-resolvido por FileVersionInfo). Marca como ignoradas as que não interessam. Lista persiste.
Em qualquer pasta da árvore. Versões normais e elevadas. regedit em chaves do registry.
.cs, .xaml, .json, .md, .cmd, .ps1 — começam com a estrutura típica. O nome destaca-se sem apagar a extensão ao escrever.
Title bar, scrollbars, datagrids, dialogs, tooltips, preview do Markdown — tudo no mesmo idioma visual. Sem brancos perdidos a partir lugares improváveis.
Geometria da janela principal e da janela de operações. Última tab activa. Largura do tree pane. Sort por coluna. Estado da árvore. Tudo em %LOCALAPPDATA%\ExplorerFocus.
Tooltip de 1.8s sobre qualquer ficheiro mostra tamanho computado, datas, atributos. Dirs trazem o tamanho recursivo — calculado lazy, com semáforo para não martelar o disco.
Comparador customizado garante que diretórios ficam no topo de qualquer ordenação, em qualquer coluna, em qualquer direção. Como deve ser.
Clique normal seleciona. Shift+clique estende com semântica "decide pela maioria" — se o range já está maioritariamente seleccionado, desmarca; senão, marca. Ctrl+clique alterna individual. Não há "perdi todas as selecções por acidente".
Self-contained, single-file, com compressão. Copias para uma flash drive e arranca em qualquer Windows 10/11. net10.0-windows + WPF — sem dependências fora da pasta do executável.
Liga a SFTP, FTP/FTPS e WebDAV (Nextcloud, ownCloud, NAS, IIS). Navega, pré-visualiza, envia e descarrega, cria pastas, renomeia e copia/move — com progresso ao byte e cancelamento. Edita ficheiros remotos localmente e sincroniza ao gravar. Autenticação por password ou chave SSH; segredos cifrados com DPAPI.
Grátis: 1 ligação — navegar + preview. PREMIUM desbloqueia várias ligações e todas as operações.
Clouds (Dropbox, OneDrive, Google Drive, S3) — em breve.
Cada operação importante tem um atalho. Sem rato sempre que possível — conforto para sessões longas.
Cada dependência foi escolhida pela maturidade, pelo tamanho ou pela ausência de alternativas razoáveis. Sem framework do dia.
WPF clássico, sem WinUI nem MAUI. Compatível com Windows 10 e 11.
ObservableObject, ObservableProperty, RelayCommand — geração por source generators.
Syntax highlight, markdown renderer e embed do motor do Edge para PDF.
Para o envio à Reciclagem — a única forma honesta, e funciona.