# Julia debugging

**URL:** <https://discourse.julialang.org/t/julia-debugging/86512>\
**Category:** General Usage\
**Tags:** debug, vscode\
**Created:** [August 29, 2022, 6:02pm UTC](https://discourse.julialang.org/t/julia-debugging/86512 "2022-08-29T18:02:22Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![AbhimanyuAryan](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/abhimanyuaryan/32/15733_2.png) [@AbhimanyuAryan](https://discourse.julialang.org/u/AbhimanyuAryan)\
**Post date:** [August 29, 2022, 6:02pm UTC](https://discourse.julialang.org/t/julia-debugging/86512/1 "2022-08-29T18:02:22Z")

</div>

Can someone point me into Julia’s VSCode debugging Guide/Tutorial(if possible a video tutorial) like C++ in Visual Studio?

I want to run the script and step out, step in, and set breakpoints. See values of variables etc

Something like this: [Debugging your software - 03 - Step Over, Step Into etc. - YouTube](https://www.youtube.com/watch?v=Tx1MUhSVWMI)

---

<div class="post-metadata">

**Author:** ![jling](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/jling/32/212909_2.png) [@jling](https://discourse.julialang.org/u/jling)\
**Post date:** [August 29, 2022, 6:44pm UTC](https://discourse.julialang.org/t/julia-debugging/86512/2 "2022-08-29T18:44:06Z")

</div>

[https://www.julia-vscode.org/docs/stable/userguide/debugging/](https://www.julia-vscode.org/docs/stable/userguide/debugging/)

---

<div class="post-metadata">

**Author:** ![AbhimanyuAryan](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/abhimanyuaryan/32/15733_2.png) [@AbhimanyuAryan](https://discourse.julialang.org/u/AbhimanyuAryan)\
**Post date:** [August 30, 2022, 2:19pm UTC](https://discourse.julialang.org/t/julia-debugging/86512/3 "2022-08-30T14:19:12Z")

</div>

thanks, jerry. I am glad it’s straightforward and doesn’t require launch.json configuration like in JS/EcmaScript 😅

---

<div class="post-metadata">

**Author:** ![TI36XPro](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/ti36xpro/32/33658_2.png) [@TI36XPro](https://discourse.julialang.org/u/TI36XPro)\
**Post date:** [August 30, 2022, 3:57pm UTC](https://discourse.julialang.org/t/julia-debugging/86512/4 "2022-08-30T15:57:14Z")

</div>

Here are a few good resources to debugging in Julia.

- [Infiltrator](https://github.com/JuliaDebug/Infiltrator.jl) (do note you should run this in a standalone REPL and not the integrated REPL in vscode)
- [Chris Rackaucas talk at Juliacon 2022 on debugging simulations](https://www.youtube.com/watch?v=g-iOOhh2U6o)
- [Blog post](https://opensourc.es/blog/basics-debugging/) I found one time when searching for examples on on debugging in Julia

Hope these are helpful.

---

<div class="post-metadata">

**Author:** ![AbhimanyuAryan](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/abhimanyuaryan/32/15733_2.png) [@AbhimanyuAryan](https://discourse.julialang.org/u/AbhimanyuAryan)\
**Post date:** [August 30, 2022, 4:04pm UTC](https://discourse.julialang.org/t/julia-debugging/86512/5 "2022-08-30T16:04:37Z")

</div>

thanks
