ToolRecipe

Wat wil je voor elkaar krijgen?

Sleep een bestand hierheen

or .

Open een app

Volg een recept

Alle recepten

Gebruik één tool

Alle tools

YAML-diff

Vergelijk twee YAML-bestanden op hun gegevens, niet op hun regels. De volgorde van sleutels en aanhalingstekens doen er niet toe: je krijgt een lijst van elke toegevoegde, verwijderde en gewijzigde sleutel met het pad. Plak of sleep beide bestanden, er wordt niets geüpload.

Zo vergelijk je twee YAML-bestanden

  1. 1Plak of sleep het originele YAML links
  2. 2Plak of sleep het gewijzigde YAML rechts
  3. 3Lees de lijst met gewijzigde paden
  4. Tabel met toegevoegde, verwijderde en gewijzigde paden.

Wat er met je YAML gebeurt

  • Er wordt niets geüpload.Beide bestanden worden door je browser gelezen en vergeleken, op je eigen apparaat.
  • Gegevens, geen opmaak.Volgorde van sleutels, inspringing en getalnotatie tellen niet mee.
  • Exacte paden.Elke wijziging toont waar ze zit, zoals spec.ports[1], met voor en na.

Wat je kunt doen

  • Toon elke toegevoegde, verwijderde en gewijzigde waarde in een tabel met pad, oude en nieuwe waarde.
  • Tel de wijzigingen bovenaan: hoeveel er zijn toegevoegd, verwijderd en gewijzigd.
  • Toon beide bestanden nog eens als op sleutel gesorteerde JSON naast elkaar, zodat je de wijzigingen in context ziet.
  • Meld een YAML-fout bij de kant waar ze vandaan komt, zodat je weet welk bestand je moet herstellen.
  • Kopieer de lijst met wijzigingen als tekst, of wissel de twee kanten om.

Goed om te weten

  • Lijsten worden op positie vergeleken. Voeg je vooraan een item toe, dan tellen alle volgende items als gewijzigd.
  • Vergelijk per kant één YAML-document. Een bestand met meerdere documenten, gescheiden door ---, wordt niet als geheel vergeleken.
  • Opmerkingen zijn geen gegevens. Een wijziging die alleen een opmerking raakt, staat er dus als "Zelfde data".
  • Beide kanten moeten YAML bevatten. Gebruik de tekstvergelijker om gewone tekst regel voor regel te vergelijken.

Vragen

Hoe vergelijk ik twee YAML-bestanden?

Plak het origineel links en het gewijzigde bestand rechts. De tool toont elk pad dat is toegevoegd, verwijderd of gewijzigd.

Maakt de volgorde van sleutels uit?

Nee. Sleutels worden op naam gekoppeld. Twee bestanden die alleen in volgorde verschillen, tellen als dezelfde gegevens.

Waarom staat er "Zelfde data" terwijl de bestanden er anders uitzien?

Opmerkingen, inspringing, aanhalingstekens en sleutelvolgorde zijn geen gegevens. Zijn de waarden gelijk, dan zijn de bestanden voor de tool gelijk.

Wordt mijn YAML naar een server gestuurd?

Nee. Het wordt in je browser gelezen en vergeleken. Configuratiebestanden met geheimen blijven op je apparaat.

Zo werkt het

Kleine tools die in je browser draaien.

Vier stappen

  1. Begin met een bestand of een taak

    Sleep een bestand, zoek, of kies een taak.

  2. De tool opent in een venster

    Open er zoveel als je wilt, naast elkaar als tabs.

  3. Resultaten verzamelen zich rechts

    Sleep een resultaat naar de volgende tool.

  4. Opslaan als je klaar bent

    Opgeslagen bestanden komen in je downloads.

Wie gebruikt wat

Toolsets voor veelvoorkomende klussen.

Een tool op je beginscherm zetten

Het icoon opent die tool, als een app.

iPhone en iPad

  1. Open de tool in Safari.
  2. Tik op Deel (het vierkant met de pijl).
  3. Kies “Zet op beginscherm” en dan “Voeg toe”.

Android

  1. Open de tool in Chrome.
  2. Tik rechtsboven op het menu (⋮).
  3. Kies “Toevoegen aan startscherm” of “App installeren”.

Computer

  1. Open de tool in Chrome of Edge.
  2. Klik op het installatie-icoon in de adresbalk.
  3. Kies Installeren.

Skills

Claude-skills die we zelf gebruiken, elk voor één klus.