SplitMerge - Guia

Dividiu un sol fitxer en diversos fitxers mitjançant separadors de blocs, o fusioneu una carpeta de fitxers en un de sol. Gestioneu la sincronització bidireccional fitxer-carpeta amb worksets.


Com Començar

  1. Feu clic a Nou Workset per crear un projecte, o utilitzeu els assistents Divisió de Fitxer / Fusió de Fitxer
  2. L'editor de workset s'obre amb un editor de text (esquerra) i un arbre de carpetes (dreta)
  3. Utilitzeu per dividir blocs de l'editor en fitxers individuals
  4. Utilitzeu per fusionar fitxers de la carpeta de nou a l'editor

Com Funciona

Format de Divisió

Els fitxers a l'editor estan separats per un format de bloc configurable:

--------------------
path/to/file.txt
--------------------
(file content here)
  • {filepath} — el camí relatiu per al fitxer de sortida
  • {filecontent} — el contingut del fitxer fins al següent separador
  • El format del separador és totalment personalitzable amb predefinits

Dividir (Editor → Carpeta)

Analitza el text de l'editor en blocs i escriu cada bloc com un fitxer separat a la carpeta.

Fusionar (Carpeta → Editor)

Llegeix els fitxers de la carpeta, els embolcalla en el format de divisió i els acobla a l'editor.


Editor de Workset

Editor de Text (Esquerra)

  • Mostra el fitxer fusionat amb separadors codificats per colors
  • Barra lateral de minimapa que mostra les posicions dels blocs
  • Recompte de línies i caràcters
  • Suport de Desfer / Refer

Arbre de Carpetes (Dreta)

  • Vista jeràrquica de la carpeta dividida
  • Habilitar/deshabilitar fitxers individuals (els fitxers deshabilitats s'ometen durant la divisió/fusió)
  • Arrossegueu i deixeu anar fitxers des del Finder per afegir-los
  • Clic dret per obrir, reflectir, afegir o suprimir operacions

Comparar

Feu clic a Comparar per ressaltar les diferències entre els blocs de l'editor i els fitxers de la carpeta. Mostra la presència del fitxer, els canvis de contingut i les discrepàncies a nivell de bloc.


Filtres

  • Filtre de fitxer (incloure / excloure): comodins i regex, separats per comes
  • Filtre de carpeta (incloure / excloure): igual
  • Incloure subdirectoris (recursiu)
  • Mostrar/amagar fitxers ocults

Dreceres de Teclat

Pantalla Principal

AccióDrecera
Actualitzar la llista de worksetsCmd + R
Suprimir la seleccióDelete / Cmd + Delete

Editor de Workset

AccióDrecera
Desar el fitxerCmd + S
Desfer / ReferCmd + Z / Cmd + Shift + Z
CompararCmd + R
Habilitar la seleccióCmd + E
Deshabilitar la seleccióCmd + D
Alternar habilitatCmd + T

Consells

  • Empaquetatge de codi — Fusioneu tota una carpeta de codi font en un sol fitxer per compartir-lo o revisar-lo i, a continuació, dividiu-lo de nou
  • Sincronització selectiva — Deshabiliteu els fitxers que no voleu incloure en operacions de divisió/fusió
  • Separadors personalitzats — Utilitzeu predefinits de format o creeu el vostre propi patró de separador per a diferents tipus de fitxer
  • Comparar abans de fusionar — Compareu sempre primer per veure què ha canviat abans de sobreescriure

Privadesa

  • Totes les operacions de fitxers s'executen localment al vostre ordinador
  • No s'envien dades a cap servidor extern
  • Les dades del workset només s'emmagatzemen al vostre disc local