Quero comparar valores de dois arquivos diferentes.
No Notepad ++ versão 5.0.3 tínhamos o botão de atalho Alt+, dmas na versão 6.6.8 não consigo encontrar nenhuma opção para comparar.
WinMerge é o caminho a percorrer (mesmo sendo fã do Notepad ++)
escada rolante
1
@escalator Sim, é verdade. Eu instalei os dois programas e criei um script NppExec para iniciar o winmerge. Se houver uma visão dividida, o winmerge carrega o arquivo da visão esquerda e o compara com o da direita, com um clique no Notepad ++. O melhor dos dois mundos :)
Lars Fischer
1
@LarsFischer Isso parece incrível. Consegui baixar todos os plugins e o WinMerge. Mas eu realmente não sei como faria o script NppExec para iniciar o winmerge. Você se importaria de compartilhar seu roteiro? Poderíamos nos encontrar em um bate - papo . Obrigado.
Alex
6
@Alex Você deve instalar, por exemplo, WinMerge e, em seguida, instalar o plug-in NppExec para Notepad ++. Em seguida, crie um script via Plugins -> NppExec-> Execute ... com este conteúdo: npp_console keep npp_save "$(LEFT_VIEW_FILE)" npp_save "$(Right_VIEW_FILE)" npp_run "C:\Program Files (x86)\WinMerge\WinMergeU.exe" "$(LEFT_VIEW_FILE)" "$(Right_VIEW_FILE)" (quatro linhas) Isso executará o WinMerge com o arquivo de visualizações esquerdo e direito (ou o arquivo atual se apenas uma visualização estiver ativa). Salve o script com algum nome e consulte stackoverflow.com/a/34611800/4086774 para atribuir um atalho a ele.
Lars Fischer
1
@ConradB O Plugin Compare mencionado é um plugin notepad ++ . Esta é a maneira de fazer isso usando o notepad ++, além de abrir os dois arquivos e comparar manualmente. Mas tenho que admitir que ferramentas especializadas como winmerge ou kdiff3 são melhores.
Lars Fischer
44
Atualizar:
para Notepad ++ 7.5 e superior, use Compare v2.0.0
para Notepad ++ 7.7 e superior, use Compare v2.0.0 para Notepad ++ 7.7, se você precisar instalar manualmente, siga a descrição abaixo, caso contrário, use "Admin de Plug-in".
Eu uso o plugin Compare 2 para notepad ++ 7.5 e versões mais recentes. Notepad ++ 7.5 e versões mais recentes não tem gerenciador de plugins . Você deve baixar e instalar os plug-ins manualmente. E SIM , importa se você usa 64 bits ou 32 bits (86x).
Portanto, lembre-se, se você usa a versão de 64 bits do Notepad ++, você também deve usar a versão de 64 bits do plugin, e o mesmo válido para 32 bits.
Inicie o seu Notepad ++ como modo de administrador.
Pressione F1para descobrir se o seu Notepad ++ é de 64 bits ou 32 bits (86x), portanto, você precisa baixar a versão correta do plugin. Baixe o plugin de comparação 2 .
Descompacte o plugin Compare na pasta temporária.
Importe o plugin da pasta temporária.
O plugin deve aparecer no menu Plugins.
Observação:
também é possível arrastar e soltar o .dllarquivo do plugin diretamente na pasta do plugin.
64 bits: %programfiles%\Notepad++\plugins
32 bits:%programfiles(x86)%\Notepad++\plugins
Atualização
Obrigado a @TylerH com esta atualização: Notepad ++ agora tem "Plugin Admin" como um substituto para o antigo Gerenciador de Plugin. Mas este método (resposta) ainda é válido para adicionar plug-ins manualmente para quase todos os plug-ins do Notepad ++.
Isenção de responsabilidade: o link desta diretriz se refere ao meu site pessoal .
OBRIGADO! A versão mais recente do Notepad ++ descartou o Plugin Manager por qualquer motivo, então sua resposta é a única que ainda funciona.
aproximadamente
1
@oMiKeY Não me cite, mas acredito que o gerenciador de plug-ins enviou anúncios e o desenvolvedor do NP ++ não queria que esse tipo de coisa fizesse parte da comunidade N ++.
C Bauer
3
O Notepad ++ agora tem "Plugin Admin" como um substituto para o antigo Plugin Manager, FYI.
TylerH
1
Para mim essa solução funcionou, pois Meu sistema está atrás de um firewall que tem acesso limitado à internet.
Romesh
1
É muito mais fácil do que isso. Plugins> Plugin Admin> Marque Comparar> Instalar (V 7.8.4 - 32 bits)
JGFMK
6
Alternativamente, você pode instalar o "SourceForge Notepad ++ Compare Plugin 1.5.6". Ele fornece funcionalidade de comparação entre dois arquivos e mostra as diferenças entre dois arquivos.
Eu acredito que este é realmente o mesmo plugin que @LarsFischer mencionou
Burgi
Isso é benéfico quando você não pode baixar o plugin por causa do controle de acesso.
M. Mashaye
Apenas 32 bits parece não ter sido reconstruído recentemente, desculpe.
Conrad B de
3
Eu dou a resposta porque preciso comparar 2 arquivos no notepad ++ e não há opção disponível.
Portanto, primeiro habilite o gerenciador de plugins conforme perguntado pela pergunta aqui . Depois, siga este passo para comparar 2 arquivos que são gratuitos neste software.
1. abrir o notepad ++, vá para
Plugin -> Gerenciador de Plugin -> Mostrar Gerenciador de Plugin
2. Mostre a lista de plug-ins disponíveis, escolha Comparar e instalar
Esta parece ser a resposta correta, pois menciona que o Notepad ++ não vem com o PluginManager diretamente e você deve primeiro instalá-lo como @ Ajay2707 mencionado naquele link. Isso foi útil.
OrionMD
3
2018 10 25. Atualização.
O Notepad ++ 7.5.8 não possui gerenciador de plugins por padrão. Você deve baixar os plug-ins manualmente.
Lembre-se de que se você usa a versão de 64 bits do Notepad ++, também deve usar a versão de 64 bits do plugin. Eu tive um problema semelhante aqui .
npp_console keep npp_save "$(LEFT_VIEW_FILE)" npp_save "$(Right_VIEW_FILE)" npp_run "C:\Program Files (x86)\WinMerge\WinMergeU.exe" "$(LEFT_VIEW_FILE)" "$(Right_VIEW_FILE)"
(quatro linhas) Isso executará o WinMerge com o arquivo de visualizações esquerdo e direito (ou o arquivo atual se apenas uma visualização estiver ativa). Salve o script com algum nome e consulte stackoverflow.com/a/34611800/4086774 para atribuir um atalho a ele.Atualizar:
Eu uso o plugin Compare 2 para notepad ++ 7.5 e versões mais recentes. Notepad ++ 7.5 e versões mais recentes não tem gerenciador de plugins . Você deve baixar e instalar os plug-ins manualmente. E SIM , importa se você usa 64 bits ou 32 bits (86x).
Portanto, lembre-se, se você usa a versão de 64 bits do Notepad ++, você também deve usar a versão de 64 bits do plugin, e o mesmo válido para 32 bits.
Eu escrevi uma diretriz de como instalá-lo:
Atualização Obrigado a @TylerH com esta atualização: Notepad ++ agora tem "Plugin Admin" como um substituto para o antigo Gerenciador de Plugin. Mas este método (resposta) ainda é válido para adicionar plug-ins manualmente para quase todos os plug-ins do Notepad ++.
fonte
Alternativamente, você pode instalar o "SourceForge Notepad ++ Compare Plugin 1.5.6". Ele fornece funcionalidade de comparação entre dois arquivos e mostra as diferenças entre dois arquivos.
Link para consultar: https://sourceforge.net/projects/npp-compare/files/1.5.6/
fonte
Eu dou a resposta porque preciso comparar 2 arquivos no notepad ++ e não há opção disponível.
Portanto, primeiro habilite o gerenciador de plugins conforme perguntado pela pergunta aqui . Depois, siga este passo para comparar 2 arquivos que são gratuitos neste software.
1. abrir o notepad ++, vá para
2. Mostre a lista de plug-ins disponíveis, escolha Comparar e instalar
3.Reinicie o Notepad ++.
http://www.technicaloverload.com/compare-two-files-using-notepad/
fonte
2018 10 25. Atualização.
O Notepad ++ 7.5.8 não possui gerenciador de plugins por padrão. Você deve baixar os plug-ins manualmente.
Lembre-se de que se você usa a versão de 64 bits do Notepad ++, também deve usar a versão de 64 bits do plugin. Eu tive um problema semelhante aqui .
fonte