# VSCodeDebugger is precompiled in every debug or run session in VS Code

**URL:** <https://discourse.julialang.org/t/vscodedebugger-is-precompiled-in-every-debug-or-run-session-in-vs-code/137883>\
**Category:** General Usage\
**Tags:** vscode\
**Created:** [July 1, 2026, 2:31am UTC](https://discourse.julialang.org/t/vscodedebugger-is-precompiled-in-every-debug-or-run-session-in-vs-code/137883 "2026-07-01T02:31:18Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Yue-Zhengyuan](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/yue-zhengyuan/32/220439_2.png) [@Yue-Zhengyuan](https://discourse.julialang.org/u/Yue-Zhengyuan)\
**Post date:** [July 1, 2026, 2:31am UTC](https://discourse.julialang.org/t/vscodedebugger-is-precompiled-in-every-debug-or-run-session-in-vs-code/137883/1 "2026-07-01T02:31:18Z")

</div>

When running Julia files in a new process in VS Code, I find that the VSCodeDebugger is being compiled every time I start the process.

```julia-auto
Precompiling packages ╺━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0/1
  ◐ VSCodeDebugger (serial)

```

How to avoid precompiling VSCodeDebugger every time?

I’m using Julia 1.12.6, VS Code 1.126.0 and VSCode julia extension 1.219.2, with the following Pkg status:

```julia-auto
Status `~/.julia/environments/v1.12/Project.toml`
  [13e28ba4] AppleAccelerate v0.7.0
  [295af30f] Revise v3.15.1

```

---

<div class="post-metadata">

**Author:** ![Yue-Zhengyuan](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/yue-zhengyuan/32/220439_2.png) [@Yue-Zhengyuan](https://discourse.julialang.org/u/Yue-Zhengyuan)\
**Post date:** [July 4, 2026, 3:49am UTC](https://discourse.julialang.org/t/vscodedebugger-is-precompiled-in-every-debug-or-run-session-in-vs-code/137883/2 "2026-07-04T03:49:30Z")

</div>

This seems to be a regression caused by latest updates of the extension. If I roll back to Julia extension 1.189.2 (and Julia 1.12.5), the problem is solved: after precompiling once, all following runs will not precompile VSCodeDebugger again.
