# Recommendations for comparing printouts e.g. \`@code\_\`

**URL:** https://discourse.julialang.org/t/recommendations-for-comparing-printouts-e-g-code/132308
**Category:** General Usage
**Tags:** text-analysis
**Created:** [September 11, 2025, 9:24pm UTC](https://discourse.julialang.org/t/recommendations-for-comparing-printouts-e-g-code/132308 "2025-09-11T21:24:43Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![Benny](https://avatars.discourse-cdn.com/v4/letter/b/49beb7/32.png) [@Benny](https://discourse.julialang.org/u/Benny)
#### Post date: [September 11, 2025, 9:24pm UTC](https://discourse.julialang.org/t/recommendations-for-comparing-printouts-e-g-code/132308/1 "2025-09-11T21:24:43Z")

</div>

Looking for an offline tool with a nice UI for highlighting differences between 2 or more chunks of text. Bonus if I can hide some intermediate lines in the comparison. Could be a Julia package for strings, could be something else that just needs pasted text or text files (printed via `redirect_stdout` if not directly supported as an argument).

---

<div class="post-metadata">

### Author: ![dilumaluthge](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/dilumaluthge/32/29283_2.png) [@dilumaluthge](https://discourse.julialang.org/u/dilumaluthge)
#### Post date: [September 11, 2025, 10:50pm UTC](https://discourse.julialang.org/t/recommendations-for-comparing-printouts-e-g-code/132308/2 "2025-09-11T22:50:51Z")

</div>

My first thought would be something like `vimdiff`?

I think VS Code also has a built-in diff viewer?

But it also may make a difference if you are doing e.g. `code_lowered` vs `code_llvm`? Presumably you want syntax highlighting?

---

<div class="post-metadata">

### Author: ![giordano](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/giordano/32/2166_2.png) [@giordano](https://discourse.julialang.org/u/giordano)
#### Post date: [September 11, 2025, 11:49pm UTC](https://discourse.julialang.org/t/recommendations-for-comparing-printouts-e-g-code/132308/3 "2025-09-11T23:49:06Z")

</div>

> **[GitHub - simeonschaub/DiffUtils.jl: Julia interface for GNU Diffutils](https://github.com/simeonschaub/DiffUtils.jl)**
>
> Julia interface for GNU Diffutils

---

<div class="post-metadata">

### Author: ![Benny](https://avatars.discourse-cdn.com/v4/letter/b/49beb7/32.png) [@Benny](https://discourse.julialang.org/u/Benny)
#### Post date: [September 12, 2025, 1:46am UTC](https://discourse.julialang.org/t/recommendations-for-comparing-printouts-e-g-code/132308/4 "2025-09-12T01:46:20Z")

</div>

> [@dilumaluthge](#):
>
> Presumably you want syntax highlighting?

Yes, though if the highlighting in printouts like `@code_warntype` isn’t feasibly replicable, I could live without it.
