# Debugging in VSCode

**URL:** <https://discourse.processing.org/t/debugging-in-vscode/47178>\
**Category:** Development\
**Created:** [September 20, 2025, 12:34am UTC](https://discourse.processing.org/t/debugging-in-vscode/47178 "2025-09-20T00:34:18Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![BurmeseJoe323](https://avatars.discourse-cdn.com/v4/letter/b/f9ae1b/32.png) [@BurmeseJoe323](https://discourse.processing.org/u/BurmeseJoe323)\
**Post date:** [September 20, 2025, 12:34am UTC](https://discourse.processing.org/t/debugging-in-vscode/47178/1 "2025-09-20T00:34:18Z")

</div>

Are there any plans to add debugging capabilities to the official VSCode extension? Is there any way to do that currently? I have not been very successful in debugging with the PDE, and I would prefer to use VSCode anyways. The debugger in the PDE keeps freezing and saying ‘debugger busy‘, and I have not seen any solutions for that.

---

<div class="post-metadata">

**Author:** ![stefterv](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/stefterv/32/21678_2.png) [@stefterv](https://discourse.processing.org/u/stefterv)\
**Post date:** [September 20, 2025, 5:41am UTC](https://discourse.processing.org/t/debugging-in-vscode/47178/2 "2025-09-20T05:41:08Z")

</div>

I am working on collecting all the things we would need on the PDE side to add such a feature to the extension here:

> <https://github.com/processing/processing-vscode-extension/issues/31>
>
> I will collect some of the required steps to add debugger support to the extensi…on
> 
> https://code.visualstudio.com/api/extension-guides/debugger-extension
> 
> https://docs.oracle.com/javase/8/docs/jdk/api/jpda/jdi/
> 
> https://github.com/microsoft/vscode-java-debug
> 
> Probably the architecture should be VS Code -\> Processing Debugger Proxy (Preprocessing) -\> Java Debugger (Either VSCode native or a Java based implementation)
