SplitMerge - Handleiding

Splits een enkel bestand in meerdere bestanden via blokscheiders, of voeg een map met bestanden samen tot één. Beheer bidirectionele bestand-map-synchronisatie met worksets.


Aan de Slag

  1. Klik op Nieuwe Workset om een project te maken, of gebruik de wizards Bestand Splitsen / Bestand Samenvoegen
  2. De worksetbewerker opent met een teksteditor (links) en mappenstructuur (rechts)
  3. Gebruik om editorblokken te splitsen in afzonderlijke bestanden
  4. Gebruik om mapbestanden terug samen te voegen in de editor

Hoe het Werkt

Splitsformaat

Bestanden in de editor worden gescheiden door een configureerbaar blokformaat:

--------------------
path/to/file.txt
--------------------
(file content here)
  • {filepath} — het relatieve pad voor het uitvoerbestand
  • {filecontent} — de bestandsinhoud tot aan de volgende scheider
  • Het scheiderformaat is volledig aanpasbaar met voorinstellingen

Splitsen (Editor → Map)

Parseert de editortekst in blokken en schrijft elk blok als een afzonderlijk bestand naar de map.

Samenvoegen (Map → Editor)

Leest bestanden uit de map, wikkelt ze in het splitsformaat en stelt ze samen in de editor.


Worksetbewerker

Teksteditor (Links)

  • Toont het samengevoegde bestand met kleurgecodeerde scheiders
  • Minimap-zijbalk die blokposities toont
  • Regel- en tekentelling
  • Ondersteuning voor Ongedaan maken / Opnieuw

Mappenstructuur (Rechts)

  • Hiërarchische weergave van de gesplitste map
  • Afzonderlijke bestanden in-/uitschakelen (uitgeschakelde bestanden worden overgeslagen tijdens splitsen/samenvoegen)
  • Sleep en zet bestanden vanuit Finder om toe te voegen
  • Klik met de rechtermuisknop voor openen, weergeven, toevoegen of verwijderen

Vergelijken

Klik op Vergelijken om verschillen tussen editorblokken en mapbestanden te markeren. Toont bestandsaanwezigheid, inhoudswijzigingen en verschillen op blokniveau.


Filters

  • Bestandsfilter (opnemen / uitsluiten): jokertekens en regex, gescheiden door komma's
  • Mapfilter (opnemen / uitsluiten): hetzelfde
  • Submappen opnemen (recursief)
  • Verborgen bestanden tonen/verbergen

Sneltoetsen

Hoofdscherm

ActieSneltoets
Worksetlijst vernieuwenCmd + R
Geselecteerde verwijderenDelete / Cmd + Delete

Worksetbewerker

ActieSneltoets
Bestand opslaanCmd + S
Ongedaan maken / OpnieuwCmd + Z / Cmd + Shift + Z
VergelijkenCmd + R
Geselecteerde inschakelenCmd + E
Geselecteerde uitschakelenCmd + D
Ingeschakeld omschakelenCmd + T

Tips

  • Code-bundeling — Voeg een hele bronmap samen tot één bestand voor delen of beoordelen, en splits het daarna weer
  • Selectieve synchronisatie — Schakel bestanden uit die je niet wilt opnemen in splits-/samenvoegbewerkingen
  • Aangepaste scheiders — Gebruik formaatvoorinstellingen of maak je eigen scheidingspatroon voor verschillende bestandstypen
  • Vergelijken voor samenvoegen — Vergelijk altijd eerst om te zien wat er is gewijzigd voordat je overschrijft

Privacy

  • Alle bestandsbewerkingen worden lokaal op je computer uitgevoerd
  • Er worden geen gegevens naar een externe server verzonden
  • Worksetgegevens worden alleen op je lokale schijf opgeslagen