¿Existe una función de comparación como el complemento para Notepad ++?
visual-studio-code
Kai Noack
fuente
fuente
Respuestas:
Puede comparar archivos del explorador desde la sección de archivos de trabajo o desde la sección de carpetas. También puede activar la acción de comparación global desde la paleta de comandos.
fuente
haga clic derecho en el primer archivo y seleccione
luego haga clic derecho en el segundo archivo y seleccione
Screencast:
fuente
Tengo Visual Studio Code versión 1.27.2 y puedo hacer esto:
Compara dos archivos
Compare dos documentos o pestañas en memoria
A veces, no tiene dos archivos, pero desea copiar texto desde algún lugar y hacer una diferencia rápida sin tener que guardar primero el contenido en los archivos. Entonces puedes hacer esto:
fuente
Esta es mi forma favorita, que creo que es un poco menos tediosa que los pasos "Seleccionar para comparar, luego comparar con ...".
F1
Comparar archivo activo con ...Esto funciona con cualquier archivo arbitrario, incluso aquellos que no están en el directorio del proyecto. Incluso puede crear 2 nuevos archivos sin título y copiar / pegar texto allí también.
fuente
Otra opción es usar la línea de comando:
Nota: es posible que
code
primero deba agregar a su ruta. Ver: Cómo llamar al editor de código VS desde la línea de comandosfuente
En su terminal escriba:
Se abrirá una pestaña en VS Code que muestra las diferencias en los dos archivos.
fuente
Hay un complemento llamado Partial Diff que ayuda a comparar las selecciones de texto dentro de un archivo, en diferentes archivos o en el portapapeles.
fuente
Aquí hay un enlace al mercado para la extensión. La extensión "compareit" ayuda a comparar dos archivos que puede elegir entre su proyecto actual y otro directorio en su computadora o portapapeles.
fuente
Haga clic derecho en el primer archivo, haga clic en "Seleccionar para comparar".
Haga clic en el segundo archivo, haga clic en "Comparar con seleccionado"
fuente
Encontré un flujo que es más rápido para mí, al asociar primero un atajo de teclado
Alt+k
a "Comparar archivo activo con ..." ( #a ). (Similar a la respuesta de wisbucky, pero mejoró aún más y más paso a paso).Luego, para comparar dos archivos:
Alt+k
, se mostrará un menú de apertura rápida con el archivo B enfocado.Enter
.Resultado: archivo A a la izquierda y archivo B a la derecha. (Probado en VS Code 1.27.1)
Observaciones
#a - para hacerlo, presione
Ctrl-k Ctrl-s
para mostrar Atajos de teclado, escribacompare
en el cuadro de búsqueda superior y haga doble clic en la columna "Asignación de teclas" para "Comparar archivo activo con ...", presione yAlt+k
luegoEnter
para asignarlo.fuente
Si desea comparar el archivo en su proyecto / directorio con un archivo externo (que es, por cierto, la forma más común que solía comparar archivos), puede arrastrar y soltar fácilmente el archivo externo en la pestaña del editor y simplemente use el comando: "Comparar archivo activo con ..." en uno de ellos seleccionando el otro en la nueva ventana emergente de opciones. Esa parece ser la forma más rápida.
fuente