Por que todos os meus arquivos são mostrados como alterados no Notepad ++?

4

Depois de voltar a um computador que não uso há alguns dias e mudar para uma instância aberta do Notepad ++, geralmente encontro o seguinte aviso para todos os arquivos que já estavam abertos anteriormente.

É evidente que o Notepad ++ está esquecendo alguma coisa e assumindo que o arquivo foi alterado, ou o meu sistema operacional está, de alguma maneira trivial, alterando o arquivo o suficiente para que o Notepad ++ o considere útil.

Alguém sabe o que pode estar acontecendo aqui? Vi isso em várias versões do Windows e em vários computadores, mas não consigo encontrar respostas on-line.

    
por Ina 18.03.2013 / 19:20

3 respostas

1

Isso pode ser devido ao horário de verão - há um bug de longa data que, quando o sistema operacional altera o horário devido ao horário de verão, todos os arquivos são marcados como "alterados" em N ++. O N ++ usa apenas datestamps para verificar se um arquivo foi alterado, pois o horário do arquivo relatado é diferente após uma alteração de horário de verão, ele acha que o arquivo foi modificado.

    
por 24.03.2013 / 22:28
0

Solução alternativa : você pode alterar esse comportamento desabilitando a detecção automática de alteração de arquivo ou modificando o Notepad ++ para exibir o arquivo atualizado automaticamente. Isso pode ser feito indo até Settings -> Preferences e, sob a guia MISC. , veja a área chamada File Status Auto-Detection ..

Você pode optar por desativar a detecção automática (por exemplo, desmarque a opção "Ativado") ou atualize o arquivo silenciosamente (por exemplo, selecione "Atualizar silenciosamente").

    
por 18.03.2013 / 19:26
0

Abra uma janela de Comando do DOS e digite subst . Se alguma coisa aparecer e você estiver trabalhando em uma unidade substituída, isso pode ser uma causa. Abra o arquivo diretamente do local original e o problema desaparecerá.

ATUALIZAÇÃO: Na verdade, o problema só ocorre se você tiver o mesmo arquivo aberto duas vezes. Ou seja uma vez a partir da localização original e uma vez através de uma substituição.

    
por 08.10.2016 / 14:28