¿Qué es lo que más te gusta de Code Compare?
He pasado las últimas semanas buscando y evaluando al menos diez herramientas de comparación de código. Esto no fue fácil porque tengo muchos requisitos sobre lo que espero de tal herramienta. He usado la misma herramienta de diferencias durante los últimos 10 años y no era mala. Pero está obsoleta y no se desarrollará más, así que comencé a buscar algo mejor que sea más a prueba de futuro.
Mis requisitos principales son:
- Comparaciones de archivos centradas en el código principalmente para C# - no solo los caracteres o palabras, sino analizando la sintaxis y la semántica del lenguaje de programación
- Visualización cristalina de los cambios sin necesidad de pensar en ello, especialmente cuando un bloque de código se ha movido y cambiado parcialmente también
- Capacidad de personalizar atajos de teclado para mover cambios de un lado a otro, navegar de cambio en cambio, recargar los archivos actuales y cerrar el programa
- Capacidad de personalizar colores, fuentes y tamaños de fuente
- Integración fácil con Git
- Integración con el Explorador de Windows (comparar un archivo o carpeta arbitrario con otro en otro lugar)
- Buen rendimiento
- Comparación de carpetas
- Mostrar diferencias en codificaciones y finales de línea
- Mostrar un cuadro de mensaje rápido si dos archivos son iguales (Esto definitivamente no fue el caso en todas las herramientas que probé.)
- Sería bueno tener: Modo oscuro
- Precio moderado
- No necesidad de otros tipos de comparaciones como imágenes o partes del registro
Después de haber visto bastantes herramientas de comparación de código, puedo decir honestamente que Code Compare es definitivamente la herramienta adecuada para mí. Me encanta absolutamente que Code Compare me dé casi control total sobre el proceso de comparación. Es la única herramienta que me permite elegir la calidad de la comparación y tiene otras opciones de grano fino para comparar. A diferencia de Code Compare, la mayoría de las otras herramientas no detectaron o visualizaron correctamente si algún código se movió y cambió al mismo tiempo. Esto es realmente esencial para mí antes de comprometer algún código.
Code Compare satisface completamente mis requisitos anteriores. Ningún otro producto en el mercado ha logrado esto en tal medida. Hay otras buenas herramientas de diferencias, pero en su mayoría no están centradas en el código. Code Compare se centra principalmente en el código y, por lo tanto, logra adelantarse mucho a las otras herramientas de diferencias en este tema. Estoy realmente contento de que mi larga búsqueda finalmente haya terminado.
Un aspecto que podría mejorarse un poco más es el soporte para el modo oscuro. En este momento puedes invertir los colores del editor de texto, pero incluso con la piel oscura todavía hay partes de la interfaz de usuario que no son oscuras, como la columna de números de línea. Otro detalle menor sería el soporte para las características más nuevas de C# como las funciones locales al analizar la semántica del código. Reseña recopilada por y alojada en G2.com.