# Running Julia in Terminal vs. VsCode

**URL:** <https://discourse.julialang.org/t/running-julia-in-terminal-vs-vscode/87873>\
**Category:** General Usage\
**Created:** [September 27, 2022, 2:43pm UTC](https://discourse.julialang.org/t/running-julia-in-terminal-vs-vscode/87873 "2022-09-27T14:43:20Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![mengxiaoliu](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/mengxiaoliu/32/23601_2.png) [@mengxiaoliu](https://discourse.julialang.org/u/mengxiaoliu)\
**Post date:** [September 27, 2022, 2:43pm UTC](https://discourse.julialang.org/t/running-julia-in-terminal-vs-vscode/87873/1 "2022-09-27T14:43:20Z")

</div>

Hello,

I run Julia on MacBook Air (M2, 2022) and am wondering if there is any difference between running Julia codes in VSCode versus from the Terminal.

Thanks you.

---

<div class="post-metadata">

**Author:** ![lmiq](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/lmiq/32/18314_2.png) [@lmiq](https://discourse.julialang.org/u/lmiq)\
**Post date:** [September 27, 2022, 2:45pm UTC](https://discourse.julialang.org/t/running-julia-in-terminal-vs-vscode/87873/2 "2022-09-27T14:45:11Z")

</div>

It is possible that running from VSCode is set to run multi-threaded, which can correspond to `julia -t auto` in the terminal.

---

<div class="post-metadata">

**Author:** ![jmair](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/jmair/32/35117_2.png) [@jmair](https://discourse.julialang.org/u/jmair)\
**Post date:** [September 27, 2022, 3:10pm UTC](https://discourse.julialang.org/t/running-julia-in-terminal-vs-vscode/87873/3 "2022-09-27T15:10:34Z")

</div>

Also, the VS code REPL will plot into the integrated plot navigator, as opposed to plots showing up in a different window. If you are editing source code you can send this directly to REPL with `Ctrl+Enter` or the inbuilt buttons. There are some more features which helps your workflow too (debugging support is much better).

Most of the benefits are workflow related performance, will probably be the same between a normal REPL and the VS code one.
