Jämför två filer
F8 jämför innehållet i två filer, rad för rad. En fil i varje panel – annars frågar Meneaufile efter det.
Först filen med samma namn. När den andra panelen visar en fil med samma namn är det den som F8 — eller ”Jämför efter innehåll” med högerklick — jämför filen med, var markören än står där. Utan namne är det filen som är utpekad mittemot: gammal.txt mot ny.txt.
De två vyerna
- Sida vid sida: de två versionerna mittemot varandra, blocken justerade.
- Enhetlig vy: en enda text, tilläggen och borttagningarna blandade – den man läser när skillnaderna är få.
Räknaren visar omfattningen: +12 −3. ”Nästa skillnad” och
”Föregående skillnad” hoppar från block till block utan att man behöver leta med blicken.
Kopiera text
Text markeras med musen och kopieras med Ctrl+C. Sida vid sida har varje halva sin egen markering: du kopierar raderna från en enda fil, och Ctrl+A tar alla. Radnumren hålls utanför kopian, och varje rad behåller sin radbrytning.
Koden behåller sina färger
En .php, en .dart, en .json läses
här med visarens färger –
samma palett, inte en andra: en fil ändrar inte utseende beroende på
om man läser eller jämför den. Diffen för en
incheckning bär dem också.
Det som filnamnet inte förutsäger förblir text: en .txt
där // inte är en kommentar, en logg, en fil utan
filändelse.
Rad för rad, och inte på hela filen. En jämförare
visar rader som kommer från två versioner, blandade i läsordning: att
koppla ihop dem för att färga dem som ett block skulle öppna en kommentar på
en borttagen rad och stänga den på en tillagd rad. Synlig följd –
en /* */ över flera rader färgas bara på den första.
Överföra ett block
Redigeringsläget lägger till två handgrepp på varje block: ”Skicka det här blocket åt vänster” och ”Skicka det här blocket åt höger”. På så sätt lagar man en fil med hjälp av den andra, block för block, utan att lämna jämförelsen.
Ingenting skrivs förrän man sparar: ”Spara vänster”, ”Spara höger” eller ”Spara båda”.
Vad den säger i stället för att tiga
- De två versionerna är identiska rad för rad – jämförelsen har verkligen gjorts.
- Inget att jämföra rad för rad: filen är inte text, eller kunde inte läsas.
- En av de två filerna har ändrats på disken – ”Läs in på nytt” tar upp jämförelsen på det som finns där nu.
Två tabeller kan också jämföras
I en databas jämför F8 på två tabeller deras strukturer: byten finns inte, men fälten, deras typer och deras index finns. Menyn säger det – posten heter då ”Jämför strukturerna”.
Meneaufile-manualen, på svenska.