Sei sulla pagina 1di 3

Software para comparar archivos.

Software que ayuda a comparar dos archivos de texto extensos que son muy
parecidos y con pequeñas diferencias, y no se detectan a simple vista los cuales
existen una gran variedad.

WinMerge Es un software libre para la herramienta de comparación de archivos


y la fusión de archivos de texto-como. Es útil para determinar qué ha cambiado
entre versiones, y luego combinar los cambios entre versiones.

El proyecto se encuentra actualmente en el desarrollo de fondo de la versión 3.x,


sin fecha conocida para el lanzamiento.

En 2011 se creó un tenedor del código base 2.x titulado "WinMerge 2011". Esta
nueva rama ha seguido viendo función activa y el desarrollo de corrección de
errores. También se ha eliminado debido a que las dependencias de ATL / MFC
para que WinMerge puede construirse usando la ediciones Express de Visual C +
+ libre. WinMerge se ejecuta en Microsoft Windows .

Características:

Ø Diferenciación visual y fusión de archivos de texto.

Ø Editor Flexible con resaltado de sintaxis, los números de línea y word-wrap. Ø


Maneja DOS, Unix y formatos de archivo de texto de Mac . Ø Unicode apoyo (a
partir de la versión 2.8.0, UTF-8 archivos se lean correctamente sin un BOM ).

Ø Panel Diferencia muestra diferencia actual en dos paneles verticales.

Ø Panel Ubicación muestra mapa de archivos comparados.

Ø Destacados diferencias dentro de las líneas en comparación de archivos.

Ø También se puede generar el informe HTML con las diferencias resaltadas. Ø


Expresión regular filtros de archivos basados en directorio comparan permitir
excluyendo e incluyendo elementos.

Ø Movido líneas de detección en comparación de archivos.

Ø Capacidad para ignorar espacios en blanco y la letra cambia de caso. Ø Crea


parche archivos.

Ø Integración Shell (compatible con las versiones de Windows de 64 bits).


Ø Genera normal, el contexto y los parches unificados.1

Notepad++

Es un programa para editar código fuente de cualquier lenguaje de programación.


Como tiene soporte para una gran cantidad de lenguajes, interesará no sólo a los
desarrolladores de webs, sino en general a toda la comunidad de programadores.

Entre las características que ofrece Notepad++ podemos destacar:

Ø Coloreado de código para más de 40 lenguajes de programación diferentes,


entre los que se incluyen todos los que un desarrollador del web podría tocar,
como HTML, Javascript, ASP, SQL, PHP, CSS, Pitón, Ruby, etc.

Ø Impresión a color de los códigos.

Ø Permite definir el resaltado de sintaxis para nuevos lenguajes de programación


que necesite el usuario.

Ø Autocompletado de código, también configurable por el usuario o extensible


por medio de descargas bajo demanda del programador.

Ø Multi-Documento.

Ø Multi-Vista, lo que significa que puedes tener más de una vista de un mismo
código, con por ejemplo dos versiones del mismo documento.

Ø Permite realizar acciones de Buscar / Reemplazar utilizando incluso


expresiones regulares para definir los patrones a reemplazar.

Ø Detección automática del estado del documento, que puede ayudarnos en caso
que queramos guardar un archivo que había sido modificado por otro usuario o
programa.

Ø Otras utilidades como Zoom, soporte para varios idiomas, puntos de marca,
resaltado de paréntesis u sangría, creación de macros, etc.2

Visual SourceSafe

Microsoft Visual SourceSafe es un sistema de control de versiones en el nivel de


archivos, que permite a muchos tipos de organizaciones trabajar en distintas
versiones de un proyecto al mismo tiempo. Esta funcionalidad es especialmente
ventajosa en un entorno de desarrollo de software, donde se usa para mantener
versiones de código paralelas. Sin embargo, el producto también se puede utilizar
para mantener archivos en cualquier otro tipo de equipo.

Visual SourceSafe incluye, como mínimo, las siguientes funciones:

Ø Ayuda al equipo a evitar la pérdida accidental de archivos.

Ø Permite realizar un seguimiento de las versiones anteriores de un archivo.

Ø Admite la bifurcación, el uso compartido, la combinación y la administración


de versiones de archivos.

Ø Realiza el seguimiento de las versiones de proyectos completos.

Ø Realiza el seguimiento del código modular (un archivo que se reutiliza, o se


comparte, en varios proyectos).3

Potrebbero piacerti anche