O Notepad ++ é um ótimo editor ... O recurso de expressões regulares é atrofiado, mas eu posso conviver com isso. Tudo bem para a maioria das situações de localização / substituição, e para outras ocasionais, passarei para UltraEdit (Unicode) ou TextPad (apenas ASCII).
No entanto, não posso viver sem um editor hexadecimal na torneira!
O plug- in Notepad ++ HexEditor parece funcionar bem ... eu o uso com frequência.
Por alguma razão desconhecida para mim, esse plug-in é desativado à força pelo Notepad ++ sempre que atualizo para a versão mais recente (do Notepad ++), com uma mensagem como ".. devido a problemas de instabilidade".
HexEditor.dll
é movido para uma subpasta "quarentena": .\disabled
.
Isso soa um pouco ameaçador. Pesquisei alto e baixo e não encontrei nada que faça referência a essa misteriosa "instabilidade". O plug-in está disponível na página de plug-ins do Notepad ++ (que lista plugins de terceiros e não é, a rigor, uma página do Notepad ++), e não há menção à instabilidade.
O que está acontecendo? Ele aleatoriamente errar e corromper os dados? Ele trava o Notepad ++?
Posso confiar neste plugin?
fonte
Respostas:
O plug-in Hex Editor foi desativado por ser instável. Isso significa que o plug-in travou o Notepad ++ em algumas situações. Eu mesmo encontrei esse problema ao tentar salvar um arquivo editado.
As versões anteriores do Notepad ++ não têm esses problemas com o plug-in.
fonte
wine
.. :)Basta colocá-lo novamente na pasta de plug-ins e ele funciona bem.
fonte
Simplesmente copiar o HexEditor.dll de volta da pasta desativada para a pasta plugins resolve o problema. Não encontrei nenhum acidente.
fonte
Eu também gosto do plugin HexEditor. Voltei o Notepad ++ para uma versão mais antiga para poder trabalhar com este plugin. Agora verifiquei a versão mais recente no Notepad ++ (v5.9.2 Unicode) com o plug-in HexEditor mais recente (v.0.9.5 Unicode), e funciona! O plug-in não está mais desativado.
fonte
Alguns plug-ins são desativados pelo Notepad ++ quando você o atualiza: /. Um dos meus plugins diff favoritos foi desativado há um tempo, e eu tive que obter uma versão anterior do Notepad ++ para lidar.
fonte
Por quê? Eu descobri o motivo por que apenas recentemente, então é melhor compartilhar aqui. Bem, é uma das razões ou um dos cenários possíveis.
Primeiro, comecei a usar o plug-in Hex Editor apenas para o Notepad ++ recentemente. Portanto, eu não sabia que o Notepad ++ tinha problemas de estabilidade com este plugin. Mas figura! O plug-in não é atualizado há muito tempo (tente seis anos), enquanto o Notepad ++ é atualizado regularmente (uma dúzia em um ano). Em algum momento, o Notepad ++ tornou-se incompatível com este plugin.
Não é uma questão importante da maneira que eu vejo. Mas entendo por que o autor do Notepad ++ deseja passar além deste plug-in e desativá-lo toda vez que o Notepad ++ é atualizado para uma nova versão. O script do instalador move o plug-in para uma subpasta chamada "disabled".
Recentemente, tive alguns arquivos NFO no meu computador e, quando cliquei com o botão direito do mouse em um dos arquivos e decidi editá-lo no Notepad ++ no menu de contexto, o Notepad ++ travou. Eu achei isso estranho. Então, iniciei o Notepad ++ e, em seguida, arrastei e soltei o arquivo nele e funcionou. Portanto, ele travava toda vez que eu usava o menu de contexto para abrir o arquivo e funcionava toda vez que eu arrastava e soltava o arquivo ou utilizava a caixa de diálogo Abrir arquivo.
Algumas semanas depois, recebi o aviso dizendo que uma nova versão do Notepad ++ está disponível. Então eu baixei e instalei. Esta é a primeira vez que recebi a mensagem informando que o plug-in Hex Editor era instável e precisava ser movido para a pasta "disabled".
Pensei que isso poderia estar causando os acidentes. Como se viu, foi! No momento, estou usando a versão 6.9.2 do Notepad ++ e a versão 0.9.5 do plug-in Hex Editor no Windows 10 versão 1511 (10586.494). Assim que movo o arquivo DLL do Hex Editor para a pasta plugins para habilitá-lo e, em seguida, use o menu de contexto para abrir um arquivo, ele trava o programa. Se eu desligá-lo, mova o arquivo DLL de volta para a pasta desabilitada e ele não trava ao usar o menu de contexto.
Nota! Isso só acontece se a extensão do nome do arquivo for NFO! Portanto, um arquivo com a extensão de nome TXT não é afetado. Não testei muitas das outras extensões de nome de arquivo que tenho no meu computador, mas testei algumas delas (por exemplo, JPG) e parece que apenas os arquivos com extensões NFO são afetados.
Caso alguém ache isso interessante, aqui está o que fazer para replicá-lo.
Observe que algumas versões mais antigas do Notepad ++ também acionam o bug. Não sei qual versão introduziu esse problema. Mas se você usar uma versão muito antiga, o erro não aparecerá.
fonte
O plugin Hex Editor funciona para mim sem aborrecimentos. Estou usando o Notepad ++ 6.8.8 com o Hex Editor 0.9.5.
Eu encontrei apenas um problema, que é solucionável, em que o Notepad ++ falha ao iniciar corretamente. O Notepad ++ pode ser visto no Gerenciador de Tarefas e está consumindo mais e mais memória. A razão para esse comportamento é que o diretório
%APPDATA%\Notepad++\plugins\config
está ausente (por exemplo, para um usuário recém-criado).Para resolver isso:
mkdir "%APPDATA%\Notepad++\plugins\config"
Ainda assim, é um bug no Hex Editor com lançamentos recentes do Notepad ++. Mas, no meu ponto de vista, nada para chamar o plugin Hex Editor de instável.
fonte
Há apenas um problema na primeira vez que você inicia o plug-in Hexeditor.
As configurações do Notepad ++ e plug-ins são armazenadas no seu perfil de usuário (% USERPROFILE% \ Appdata \ Roaming \ Notepad ++).
Descobri que quando os arquivos são criados corretamente, o Notepad ++ inicia perfeitamente, mas acho que é uma combinação de arquivos, pois tentei excluir um por um, mas sem resultado.
Eu removi todos os plugins e adicionei um. Iniciei o Notepad ++, fechei o Notepad ++ e adicionei o próximo plug-in até que todos os seus plugins fossem adicionados.
fonte