Hoje verifiquei a ferramenta por Nirsoft, Visualizador de arquivos CSV . A versão mais recente da ferramenta, 1,75, adicionou a maior parte do recurso que eu estava procurando:
Version 1.75:
- Added 'Partial Refresh' option (Ctrl+F5), which makes a smooth refresh, without reloading the entire table. However, Partial Refresh will not work properly if you add/remove columns or change their position.
- Added 'Auto Refresh Mode' which allows you to choose how to refresh when the 'Auto Refresh' option is turned on - Partial Refresh or Full refresh.
Eu tentei a nova versão & funciona como anunciado. Eu gostaria que ele mantivesse automaticamente o fim do arquivo visível, mas isso não acontece - pressionando a tecla End , ele volta rapidamente à visualização. Talvez eu escreva uma macro AutoHotKey para pressionar End a cada poucos segundos para que eu obtenha o resto a funcionalidade que eu quero.
Eu também tentei remover as colunas visualizadas enquanto a atualização automática era parcial. Apesar do aviso mencionado acima, ela continuou funcionando bem.
EDIT: 2013-05-21 Verifiquei novamente hoje e vejo que a Nirsoft adicionou a função "auto-scroll to end on update" que eu estava procurando - foi adicionada na versão 1.76 - versão atual de 1.80.