# VSCode debugging while maintaining workspace

**URL:** <https://discourse.julialang.org/t/vscode-debugging-while-maintaining-workspace/60119>\
**Category:** VS Code\
**Tags:** question, debug, vscode\
**Created:** [April 27, 2021, 5:50pm UTC](https://discourse.julialang.org/t/vscode-debugging-while-maintaining-workspace/60119 "2021-04-27T17:50:37Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![davide-f](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/davide-f/32/33780_2.png) [@davide-f](https://discourse.julialang.org/u/davide-f)\
**Post date:** [April 27, 2021, 5:50pm UTC](https://discourse.julialang.org/t/vscode-debugging-while-maintaining-workspace/60119/1 "2021-04-27T17:50:37Z")

</div>

Dear Community,  
I recently switched from Juno to VSCode and I was wondering how I can use the debugging in Juno-like style so that when I run a file, the existing workspace is read.  
Currently, when I run a configuration (not in Run in REPL), a new terminal is open, the code runs and then terminates, closing also the terminal.  
How could I maintain each session so that I don’t have to run everything again?  
Let’s say my problems is composed by three files to run in a row; I would like to run the first two ones and then debug only the third one multiple times without having to run both 1 and 2 each time.  
How can I do that in VSCode?  
Thank you
