Com comparar fitxers

Si sou escriptor o programador, és probable que tingueu més d'una versió de treball dels vostres documents. La comparació d'aquests fitxers us permet fer un seguiment dels canvis i combinar les diferències entre les dues versions del mateix fitxer.

Com comparar fitxers

A més, de vegades copiar fitxers pot provocar la pèrdua de dades, cosa que us obliga a fer comparacions i assegurar-vos que no s'hagi malmès res.

La comparació de fitxers és possible en editors de codi font, eines de Microsoft Office i fins i tot entre dos directoris de fitxers. Normalment podeu comparar fitxers als sistemes operatius Windows, Mac i Linux de més d'una manera. Et guiarem per les solucions més efectives i pràctiques.

Com comparar fitxers a Notepad++

Si escriviu codi cada dia, probablement heu tingut l'oportunitat d'utilitzar Notepad++. És un editor de text i codi font compatible amb el sistema operatiu Windows.

És un programari totalment gratuït que ni tan sols requereix molt d'emmagatzematge. Molts programadors utilitzen Notepad++ per comparar dos fitxers, però aquesta funció no està integrada per defecte a l'editor.

Afortunadament, tot el que heu de fer és instal·lar el connector "Comparar". Aquí teniu tots els passos que heu de fer per comparar dos fitxers al Bloc de notes ++.

  1. Baixeu i instal·leu Notepad++ al vostre ordinador Windows.
  2. Inicieu el Notepad++ i feu clic a l'opció "Connectors" a la barra d'eines principal a la part superior.

  3. Al menú desplegable, seleccioneu "Administrador de complements".

  4. A la llista de connectors, marqueu l'opció "Comparar" i després feu clic al botó "Instal·la".

  5. Obriu dos fitxers alhora i torneu a anar a l'opció "Administrador de complements".

  6. Al menú desplegable, seleccioneu "Comparar".

Notepad++ mostrarà immediatament qualsevol diferència entre els dos fitxers.

Qualsevol línia de codi que s'afegeixi, s'elimini o es modifiqui de qualsevol manera es ressaltarà al Bloc de notes ++. Aquestes diferències es coordinaran per colors perquè els usuaris les puguin fer un seguiment més eficient.

Com comparar fitxers al codi Visual Studio

Un altre editor de codi font popular que fan servir molts desenvolupadors és Visual Studio Code. Està disponible a Windows, macOS i Linux.

Admet innombrables llenguatges de programació i us permet editar, crear i depurar codi. Però també podeu utilitzar-lo per comparar dos fitxers i buscar diferències. Així és com funciona:

  1. Si encara no ho heu fet, descarregueu i instal·leu Visual Studio Code al vostre ordinador.
  2. Inicieu l'editor i obriu els fitxers que necessiteu per comparar.

  3. Seleccioneu-los tots dos i feu servir la tecla Maj del vostre teclat.
  4. Feu clic amb el botó dret sobre els fitxers i seleccioneu "Comparar seleccionats" al menú.

Aquesta és una manera de comparar fitxers a Visual Studio Code. Però aquí hi ha una altra manera de fer-ho:

  1. Feu clic amb el botó dret al primer fitxer.
  2. Feu clic a "Selecciona per comparar" al menú.

  3. Feu clic amb el botó dret al segon fitxer.
  4. Feu clic a "Comparar amb els seleccionats.

Les dues opcions són ràpides, senzilles i ofereixen els mateixos resultats.

Com comparar fitxers en dues carpetes

Per a alguns projectes, haureu de comparar el contingut de dues carpetes i fins i tot subcarpetes i no només dos fitxers. Fer-ho manualment seria un treball increïblement llarg i tediós.

Afortunadament, hi ha dreceres que podeu prendre. Si sou un usuari de Windows, probablement la vostra millor opció sigui l'eina d'utilitat WinMerge. Aquesta és una aplicació totalment segura i gratuïta, i aquí teniu com podeu utilitzar-la:

  1. Baixeu i instal·leu WinMerge al vostre ordinador Windows.
  2. Un cop finalitzada la instal·lació, premeu la tecla CTRL + O del vostre teclat. Això obrirà la finestra de comparació de carpetes.

  3. Feu clic a "Examinar" per seleccionar la primera carpeta i seguiu el mateix pas per a la segona carpeta.

  4. Assegureu-vos de marcar la casella "Només lectura" al costat de les dues carpetes.

  5. Ara, feu clic al botó "Comparar".

El procés de comparació comença immediatament. Si les mides de les carpetes són relativament petites, no haureu d'esperar massa. Tanmateix, si els directoris que esteu comparant són bastant grans, haureu de tenir paciència.

WinMerge mostrarà els fitxers únics en blanc i els fitxers sense semblances en groc. Els fitxers que se superposen es classificaran en gris. Podeu veure aquestes diferències fent clic amb el botó dret sobre els fitxers.

Els usuaris de Mac poden confiar en el Terminal per comparar dues carpetes. És una eina d'utilitat de línia d'ordres que utilitzen els desenvolupadors per fer canvis ràpids i senzills al sistema operatiu. A continuació us indiquem com podeu utilitzar-lo:

  1. Aneu a "Aplicacions" i després a "Utilitats".
  2. Utilitzeu l'ordre "cd" per anar al directori que conté les carpetes que voleu comparar.
  3. Quan hi siguis, executeu la següent comanda "diff -rq carpeta1 carpeta2”.

Això és tot el que has de fer. Podreu veure les diferències línia per línia tant en el text com en el codi.

Com comparar dos fitxers Excel

La comparació de dos fitxers d'Excel pot ser útil quan es tracta d'un petit conjunt de dades. Podeu utilitzar l'eina de comparació integrada i revisar els fitxers manualment.

Per exemple, imagineu que teniu dos fitxers d'Excel que fan un seguiment de l'inventari de dos mesos diferents i n'heu de comprovar els valors. A continuació s'explica com crear una visió general convenient per a una comparació més fàcil:

  1. Inicieu Excel i obriu els dos fitxers que voleu comparar.
  2. Assegureu-vos de seleccionar el full de cada fitxer que es compararà.
  3. Aneu a la pestanya "Visualitza" de la barra d'eines principal.

  4. A la secció "Finestres", seleccioneu l'opció "Veure una al costat de l'altra".

  5. Excel organitzarà automàticament el llibre de treball horitzontalment i tots dos fitxers seran visibles.

Ara podeu comparar i editar aquests fitxers manualment.

Tanmateix, també podeu confiar en una eina de comparació en línia de tercers en cas de pessic. Consulteu l'eina XL Comparator si no voleu perdre el temps i necessiteu un informe de comparació ràpid.

És un recurs gratuït que admet fitxers Excel de fins a 5 MB de mida. Tot el que heu de fer és pujar dos fitxers i configurar el comparador perquè cerqui dades coincidents o diferents. Podeu descarregar els resultats i comparar les semblances o diferències destacades.

Tot i que aquest mètode pot ser valuós i molt ràpid, probablement no sigui la millor estratègia si es tracta de dades sensibles.

Com comparar dos fitxers de Word

Si escriure és una cosa que feu cada dia, pot ser essencial comparar les versions de documents de Word anteriors i actuals dels fitxers de text.

De vegades cal fusionar dos documents, però primer cal examinar si hi ha informació sobreposada o repetitiva.

Afortunadament, com a processador de text de Microsoft, Word té una funció integrada que us pot ajudar a comparar dues versions d'un document.

Seguiu els passos per comparar dues versions d'un document a Word:

  1. Obriu qualsevol versió del document a Word.
  2. A la pestanya "Revisió", aneu a la cinta "Compara".

  3. Al menú desplegable, seleccioneu l'opció "Comparar...".

  4. Apareixerà una finestra nova. Carregueu les dues versions del document i feu clic a "D'acord".

Si es va fer un seguiment de qualsevol canvi al document revisat, el tauler del costat esquerre enumerarà totes les revisions.

A la part dreta, veureu el fitxer original apilat a sobre del revisat. A mesura que us desplaceu pel text, es mouran simultàniament i us permetran examinar les diferències.

També podeu accedir a la funció "Combinar" a la cinta "Comparar". Permet als usuaris combinar documents de Word revisats de diversos autors.

Com comparar fitxers a Linux

Els escriptors i programadors que prefereixen utilitzar Linux també es beneficien de comparar dos fitxers per examinar les diferències.

Hi ha diverses maneres de comparar fitxers a Linux, inclòs l'ús de l'editor de codi Visual Studio. Tanmateix, una de les maneres més antigues i populars de comparar text i codi és utilitzar l'ordre "diff".

Aquesta eina de línia d'ordres és fàcil d'utilitzar i ve preinstal·lada a la majoria de sistemes Linux. A continuació, es mostra la sintaxi de la línia d'ordres:

diff [opcions] Fitxer1 Fitxer2

A Linux, també podeu utilitzar Kompare, una interfície gràfica d'usuari, per veure les diferències entre dos fitxers.

Com comparar fitxers a l'indicador d'ordres de Windows 10

Els usuaris de Windows tenen l'opció de confiar en l'eina de línia d'ordres integrada del sistema operatiu per comparar dos fitxers. És un procés senzill si saps exactament què fer.

Tanmateix, perquè això funcioni correctament, els fitxers han d'estar a la mateixa ubicació. Assegureu-vos que estiguin a la mateixa carpeta i seguiu aquests passos per comparar-los:

  1. Aneu a "Inici" i cerqueu "Símbol del sistema".
  2. Seleccioneu l'opció "Executar com a administrador".
  3. Copieu i enganxeu la següent comanda "cd PATH\TO\FILES” i premeu “Enter”.
  4. Actualitzeu l'ordre amb la ubicació dels fitxers.
  5. Ara, introduïu la següent comanda: "fc nomfitxer1.txt nomfitxer2.txt” – i premeu “Enter”.

Assegureu-vos d'escriure el nom del fitxer correcte en lloc de "nomfitxer1" i "nomfitxer2".

Gestionar correctament els vostres fitxers

Fins i tot si no codifiqueu ni escriviu cada dia, potser haureu de comparar els fitxers existents de tant en tant. La bona notícia és que moltes eines fantàstiques us poden ajudar a fer-ho. Els editors de text i codi com Notepad++ i Visual Studio Code són eines excel·lents que ofereixen resultats immediats.

A més, tot està coordinat per colors per a una millor experiència d'usuari. Les eines de Microsoft com Excel i Word tenen eines de comparació integrades, però tenen limitacions. Obteniu una millor visió general, però encara heu d'observar les diferències per vosaltres mateixos.

Per comparar dues carpetes, necessitareu una eina de tercers a Windows o coneixements de funcionament del Terminal a macOS. Finalment, Linux ofereix diverses solucions i, a Windows, sempre podeu executar un indicador d'ordres per comparar dos fitxers.

Quina seria la teva manera preferida de comparar dos fitxers? Feu-nos-ho saber a la secció de comentaris a continuació.