¿Existe alguna solución de complemento incorporada para que Visual Studio compare dos archivos y muestre el resultado con diferencias? No pude encontrar ninguno ...¿Conoce algún complemento de comparación de archivos para visual studio
Respuesta
Yo uso WinMerge. No es tan bueno como Beyond Compare, pero es gratuito y de código abierto.
También consulte Visual Studio Comparison Tools, es un complemento de Visual Studio que lo conecta a WinMerge.
¡Recomiendo mucho las herramientas de comparación de Visual Studio! Lo uso con WinMerge también. –
* Nunca * use WinMerge para hacer una fusión, solo diffs. No puede manejar fusiones de 3 vías. –
Visual Studio 2005 Team Edition tiene una versión integrada (basada en WinDiff?) Pero puede incorporar herramientas de terceros, p.
Beyond Compare que uso regularmente.
Consulte here para obtener instrucciones.
No es que yo sepa, pero Beyond Compare es probable que valga la pena mirar de todos modos.
Esa funcionalidad parece estar relacionada con el control de código fuente. Entonces es realmente como un problema de control de fuente.
Si no está utilizando Source Control - Debería - Pruebe The Vault de www.sourcegear.com para obtener un buen (y gratuito para un usuario) sistema de control de fuente comercial. Hay otros y deben venir con una herramienta de comparación (The Vault tiene uno y está instalado en VS cuando instala el cliente de bóveda y se conecta a un proyecto controlado por fuente).
Dependiendo de su caso de uso, recomendaría VisualSVN. Obtendrá la función de control de fuente de SVN integrada en VS IDE más la capacidad de comparar cualquier archivo de código fuente con cualquier archivo de versión registrada de SVN.
Instala todas las prerrequisitos para usted SVN (Subversion), TortoiseSVN, Diff, y VisualSVN (The Visual Studio Integration).
También tiene un buen instalador rápido de Windows para el servidor SVN que se preocupa por apache, etc. por lo que no es necesario.
esencial para el friki no Linux, lo que no es libre, sino $ 49 es una ganga,
Herramientas SlickEdit versionado caja de herramientas ha construido la misma herramienta de diferencias en como editor del programador SlickEdit. El Versioning Toolbox no es gratuito, pero tampoco es tan caro. La herramienta diff es muy agradable.
Here es una publicación excelente que describe la integración de muchas herramientas de fusión y fusión de terceros en Visual Studio, incluidos araxis, incomparable, WinMerge y muchos otros. La publicación es muy necesaria, ya que los parámetros de la línea de comandos que VS pueden proporcionar no están completamente documentados.
Personalmente, cambié de la herramienta incorporada a Araxis, y en general estoy contento con ella. También tengo curiosidad sobre el bazar, que supuestamente (according to the colorful author of its diff-component), "resuelve el problema del diff" ... ¿Alguien tiene alguna experiencia con eso?
En cuanto a mí, CodeCompare es una solución útil para su tarea. Puede comparar, fusionar y editar datos en un entorno, en Visual Studio.
¡CodeCompare parece ser increíble! Sin embargo, recientemente lo encontré, lo instalé y lo tiré como media hora más tarde. El motivo: actualmente es totalmente inestable en VS 2010. Ejecutar varias instancias de resultados de VS 2010 en ventanas de comparación que se abren en la instancia incorrecta (wtf?) Y después de ejecutar una comparación, se abre la ventana y luego provoca el colapso inmediato de VS 2010. Estos fenómenos ocurren en mi sistema ... no significa necesariamente que también sucedan en los sistemas de otros. :) Lo probaré en un par de semanas/meses cuando 2.0 vuelva a ser RTM. – Mephisztoe
Probé la última versión de CodeCompare. Está muy bien para mí. La interacción con VS 2010 fue arreglada. – JackD
Además de respuesta djeidot 's: ten cuidado si estás utilizando Visual Studio 2010, Visual Studio Comparison Tools funciona muy bien con VS 2008, pero no lo hace en virtud de VS 2010 ...
¿Hay alguna herramienta nueva para esto? –
@LnDCobra, la herramienta se actualizó y funciona bien con VS2010. –
Una vez que añade un poco de plugin de control de versiones Para Visual Studio, puede seleccionar la herramienta para diff.
Perforce está regalando su herramienta diff y merge gratis, es muy buena y no tiene que estar usando el sistema de control forzado de la versión para usarla. uno puede descargarlo de su sitio; se llama p4merge. cuando ejecute el instalador, solo debe seleccionar la función "Herramienta de combinación visual (P4Merge)" y deseleccionar las otras funciones que solo son relevantes si está utilizando forzosamente.
Personalmente utilizo vim porque hace colorear la sintaxis (que me parece muy útil, especialmente cuando haces diff o merge), pero tiene una curva de aprendizaje empinada.
- 1. Complemento de Visual Studio para agrupar archivos
- 2. ¿Algún complemento de seguimiento de errores para Visual Studio?
- 3. ¿Hay algún complemento para que Visual Studio limpie CSS?
- 4. ¿Cómo crear un complemento de Visual Studio para generar archivos?
- 5. ¿Hay algún administrador de pestañas para Visual Studio?
- 6. Código opinión complemento para Visual Studio
- 7. Visual Studio 6 SVN complemento
- 8. ¿Hay algún archivo de tipo de configuración para el complemento de Visual Studio?
- 9. Complemento intérprete C# para visual studio
- 10. ¿Hay un complemento de compresor javascript/css para Visual Studio?
- 11. Complemento de revisión de código para Visual Studio y TFS
- 12. Complemento de Smart Paster para Visual Studio 2010
- 13. ¿hay un complemento sandcastle para Visual Studio 2010?
- 14. ReSharper/StyleCop complemento de Visual Studio para C/C++
- 15. ¿Hay algún resaltador de sintaxis Python para Visual Studio 2010?
- 16. Complemento de métricas de código de Visual Studio para C++
- 17. Visual Studio 2012 en comparación con Visual Studio 2010 (delta)
- 18. ¿Github tiene un complemento de Visual Studio?
- 19. Recursos para compilar un complemento de Visual Studio?
- 20. complemento "preprocess current file" para Visual Studio? (C++)
- 21. Complemento TeamCity Visual Studio con Git
- 22. ¿Conoce algún truco de resaltado de sintaxis de C#?
- 23. Comparación de configuraciones dentro de Visual Studio? En realidad
- 24. "Paquete de integración de Visual Studio" frente a "Complemento de Visual Studio": ¿cuál es la diferencia?
- 25. ¿Conoce algún generador de códigos ASP.NET MVC?
- 26. Archivos de grupo en Visual Studio
- 27. Crear un complemento 'Diseñador personalizado' de Visual Studio 2010
- 28. Visual Studio 2008 Plug-in/Complemento de desarrollo - Primeros pasos
- 29. Alternativa de Visual Studio para PHP
- 30. ¿Hay algún complemento de websocket para IE?
reajustado a 'diff', ya que esa es la jerga. –