Cómo comparar dos archivos en Notepad ++ v6.6.8


101

Quiero comparar valores de dos archivos diferentes.
En Notepad ++ versión 5.0.3 teníamos botón de acceso directo Alt+ dpero en la versión 6.6.8 no puedo encontrar ninguna opción para comparar.

También avíseme qué versión es más estable.

Respuestas:


116

Existe el complemento " Comparar ". Puede instalarlo a través de Complementos > Administrador de complementos .

Alternativamente, puede instalar un software de comparación de archivos especializado como WinMerge .


WinMerge es el camino a seguir (incluso siendo fanático de Notepad ++)
— escalera mecánica

1
@escalator Sí, eso es cierto. Instalé ambos programas y creé un script NppExec para iniciar winmerge. Si hay una vista dividida, winmerge carga el archivo desde la vista izquierda y lo compara con el de la derecha, con un clic en Notepad ++. Lo mejor de ambos mundos :)
— Lars Fischer

1
@LarsFischer Eso suena increíble. Logré descargar todos los complementos y WinMerge. Pero realmente no sé cómo haría con el script NppExec para iniciar winmerge. ¿Te importaría compartir tu guión? Podríamos encontrarnos en un chat . Gracias.
— Alex

6
@Alex Instalaría, por ejemplo, WinMerge, luego instalaría el complemento NppExec para Notepad ++. Luego cree un script a través de Complementos -> NppExec-> Ejecutar ... con este contenido: 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)" (cuatro líneas) Eso ejecutará WinMerge con el archivo de vistas izquierda y derecha (o el archivo actual si solo una vista está activa). Guarde el script con algún nombre y consulte stackoverflow.com/a/34611800/4086774 para asignarle un acceso directo.
— Lars Fischer

1
@ConradB El complemento de comparación mencionado es un complemento de notepad ++ . Esta es la forma de hacerlo usando notepad ++ que no sea abrir ambos archivos y compararlos manualmente. Pero tengo que admitir que las herramientas especializadas como winmerge o kdiff3 son mejores.
— Lars Fischer

44

Actualizar:

  • para Notepad ++ 7.5 y superior use Compare v2.0.0
  • para Notepad ++ 7.7 y superior use Compare v2.0.0 para Notepad ++ 7.7, si necesita instalarlo manualmente, siga la descripción a continuación, de lo contrario use "Plugin Admin".

Uso el complemento Compare 2 para notepad ++ 7.5 y versiones más recientes. Notepad ++ 7.5 y las versiones más recientes no tienen administrador de complementos . Tienes que descargar e instalar complementos manualmente. Y SÍ , importa si usa 64 bits o 32 bits (86x).

Entonces, tenga en cuenta que si usa la versión de 64 bits de Notepad ++, también debe usar la versión de 64 bits del complemento, y la misma es válida para 32 bits.

Escribí una guía sobre cómo instalarlo:

  1. Inicie su Notepad ++ como modo administrador.
  2. Presione F1para averiguar si su Notepad ++ es de 64 bits o 32 bits (86x), por lo tanto, debe descargar la versión correcta del complemento. Descargue el complemento Compare 2 .
  3. Descomprima el complemento Compare en la carpeta temporal.
  4. Importar complemento de la carpeta temporal.
  5. El complemento debería aparecer en el menú Complementos.

Nota:
También es posible arrastrar y soltar el .dllarchivo del complemento directamente en la carpeta del complemento.
64 bits: %programfiles%\Notepad++\plugins
32 bits:%programfiles(x86)%\Notepad++\plugins

Actualización Gracias a @TylerH con esta actualización: Notepad ++ Ahora tiene "Administrador de complementos" como reemplazo del antiguo Administrador de complementos. Pero este método (respuesta) sigue siendo válido para agregar complementos manualmente para casi cualquier complemento de Notepad ++.

Descargo de responsabilidad: el enlace de esta guía se refiere a mi sitio web personal .


3
¡GRACIAS! La versión más reciente de Notepad ++ eliminó el Administrador de complementos por cualquier motivo, por lo que su respuesta es la única que queda que funciona.
— omikes

1
@oMiKeY No me cites, pero creo que al administrador de complementos se le enviaron anuncios y el desarrollador de NP ++ no quería que ese tipo de cosas fuera parte de la comunidad N ++.
— C Bauer

3
Notepad ++ Ahora tiene "Administrador de complementos" como reemplazo del antiguo Administrador de complementos, FYI.
— TylerH

1
Para mí, esta solución funcionó, ya que mi sistema está detrás de un firewall que tiene acceso limitado a Internet.
— Romesh

1
Es mucho más fácil que esto. Complementos> Administrador de complementos> Tick Compare> Install (V 7.8.4 - 32 bit)
— JGFMK

6

Alternativamente, puede instalar "SourceForge Notepad ++ Compare Plugin 1.5.6". Proporciona funciones de comparación entre dos archivos y muestra las diferencias entre dos archivos.

Enlace para referirse: https://sourceforge.net/projects/npp-compare/files/1.5.6/


1
Creo que este es en realidad el mismo complemento que mencionó @LarsFischer
— Burgi

Esto es beneficioso cuando no puede descargar el complemento debido al problema del control de acceso.
— M. Mashaye

Parece que sólo 32 bits tampoco se han reconstruido recientemente, lo siento.
— Conrad B

3

Doy la respuesta porque necesito comparar 2 archivos en notepad ++ y no hay ninguna opción disponible.

Entonces, primero habilite el administrador de complementos como lo solicita la pregunta aquí , luego siga este paso para comparar 2 archivos que son gratuitos en este software.

1.Abra el bloc de notas ++, vaya a

Complemento -> Administrador de complementos -> Mostrar administrador de complementos

2.Muestre la lista de complementos disponibles, elija Comparar e instalar

3.Reinicie el Bloc de notas ++.

http://www.technicaloverload.com/compare-two-files-using-notepad/


Esta parece ser la respuesta correcta, ya que menciona que Notepad ++ no viene con PluginManager directamente y primero debe instalarlo como @ Ajay2707 mencionado en ese enlace. Esto fue útil.
— OrionMD

3

2018 10 25. Actualización.

Notepad ++ 7.5.8 no tiene administrador de complementos por defecto. Tienes que descargar los complementos manualmente.

Tenga en cuenta que si usa la versión de 64 bits de Notepad ++, también debe usar la versión de 64 bits del complemento. Tuve un problema similar aquí .

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.