When to ignore whitespace when comparing code
Ignoring whitespace removes noise from reformatted code, but in some languages it hides real changes. Here is how to choose.
1 min read
NOTHING UPLOADED · RUNS LOCALLY · FREE TO USE
About JavaScript comparison
Review a refactor or compare a minified bundle with its source. Syntax highlighting keeps the code readable while differences are marked.
Skip formatting-only changes from Prettier or editor settings.
Use Swap to reverse the comparison without re-pasting.
Your code stays in the browser and is never uploaded.
JavaScript guides
Ignoring whitespace removes noise from reformatted code, but in some languages it hides real changes. Here is how to choose.
1 min read
Features
Two editors scroll together so the line you are reading always faces its counterpart.
Ember marks edits and removals. Ink marks additions. No other colours to learn.
Step forward and back through each change with a count of how many remain.
Switch off whitespace and letter-case differences to focus on what really matters.
A line-by-line list says what happened to each line, such as “Friday” became “Monday” or a number went from 3 to 4. Click any entry to jump straight to it.
How it works
Drop the original on the left and the new version on the right.
Differences are highlighted as you type, line by line.
Review the summary, swap sides or clear the editors and go again.