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