# UXP Debugger for VSCode 1.0

**URL:** <https://forums.creativeclouddeveloper.com/t/uxp-debugger-for-vscode-1-0/11911>\
**Category:** UXP Developer Tool\
**Tags:** uxp, debugger\
**Created:** [May 13, 2026, 9:49am UTC](https://forums.creativeclouddeveloper.com/t/uxp-debugger-for-vscode-1-0/11911 "2026-05-13T09:49:03Z")\
**Posts on this page:** 19\
**Page:** 1

<div class="post-metadata">

**Author:** ![Jarda](https://sea1.discourse-cdn.com/flex015/user_avatar/forums.creativeclouddeveloper.com/jarda/32/1909_2.png) [@Jarda](https://forums.creativeclouddeveloper.com/u/Jarda)\
**Post date:** [May 13, 2026, 9:49am UTC](https://forums.creativeclouddeveloper.com/t/uxp-debugger-for-vscode-1-0/11911/1 "2026-05-13T09:49:03Z")

</div>

Edit:_**Forum topic for newer version is here: [🔥 UXP Debugger for VSCode 2.0 (no UDT dependency)](https://forums.creativeclouddeveloper.com/t/uxp-debugger-for-vscode-2-0-no-udt-dependency/12284)**_

I have good news. I created UXP Debugger for VSCode so you can debug without going back forth between UDT and VSCode.

I had to use some little tricks to make it work and hope with help of Adobe I could get rid of extra setup steps in next version and improve source mapping.

Get plugin here: [UXP Debugger - Visual Studio Marketplace](https://marketplace.visualstudio.com/items?itemName=JaroslavBereza.uxpdebugger&ssr=false#overview)

[](https://www.youtube.com/watch?v=jS1QFwfvPKw)

Please let me know how it worked for you and what you think.

---

<div class="post-metadata">

**Author:** ![Karmalakas](https://sea1.discourse-cdn.com/flex015/user_avatar/forums.creativeclouddeveloper.com/karmalakas/32/1048_2.png) [@Karmalakas](https://forums.creativeclouddeveloper.com/u/Karmalakas)\
**Post date:** [May 13, 2026, 4:14pm UTC](https://forums.creativeclouddeveloper.com/t/uxp-debugger-for-vscode-1-0/11911/2 "2026-05-13T16:14:24Z")

</div>

Wish there was one for IntelliJ 🙂

---

<div class="post-metadata">

**Author:** ![ariestav](https://sea1.discourse-cdn.com/flex015/user_avatar/forums.creativeclouddeveloper.com/ariestav/32/4531_2.png) [@ariestav](https://forums.creativeclouddeveloper.com/u/ariestav)\
**Post date:** [May 13, 2026, 4:32pm UTC](https://forums.creativeclouddeveloper.com/t/uxp-debugger-for-vscode-1-0/11911/3 "2026-05-13T16:32:47Z")

</div>

Great work! Thank you for your hard work on this!

For the rc file, what would the settings be for PremierePro? Is that information documented anywhere? I have not yet investigated in the marketplace if it’s documented in the readme, but just thought I’d ask here.

---

<div class="post-metadata">

**Author:** ![Jarda](https://sea1.discourse-cdn.com/flex015/user_avatar/forums.creativeclouddeveloper.com/jarda/32/1909_2.png) [@Jarda](https://forums.creativeclouddeveloper.com/u/Jarda)\
**Post date:** [May 13, 2026, 6:48pm UTC](https://forums.creativeclouddeveloper.com/t/uxp-debugger-for-vscode-1-0/11911/4 "2026-05-13T18:48:18Z")

</div>

Once you patch UDT, UDT will make rc file automatically. It has built-in feature to make them. After patch it only gets triggered on plugin load.

---

<div class="post-metadata">

**Author:** ![Jarda](https://sea1.discourse-cdn.com/flex015/user_avatar/forums.creativeclouddeveloper.com/jarda/32/1909_2.png) [@Jarda](https://forums.creativeclouddeveloper.com/u/Jarda)\
**Post date:** [May 13, 2026, 7:35pm UTC](https://forums.creativeclouddeveloper.com/t/uxp-debugger-for-vscode-1-0/11911/5 "2026-05-13T19:35:21Z")

</div>

If someone wants to do it, I can help with the know-how. The first thing you would need to figure out is whether IntelliJ can accept CDP messages. The Chrome debugger protocol, or whether we need to translate them into DAP (Debugger adapter protocol), by some library we would use.

I want to first focus on fine-tuning the existing plugin and improving reliability and user experience.

---

<div class="post-metadata">

**Author:** ![Karmalakas](https://sea1.discourse-cdn.com/flex015/user_avatar/forums.creativeclouddeveloper.com/karmalakas/32/1048_2.png) [@Karmalakas](https://forums.creativeclouddeveloper.com/u/Karmalakas)\
**Post date:** [May 13, 2026, 8:42pm UTC](https://forums.creativeclouddeveloper.com/t/uxp-debugger-for-vscode-1-0/11911/6 "2026-05-13T20:42:35Z")

</div>

> [@Jarda](#):
>
> I want to first focus on fine-tuning the existing plugin and improving reliability and user experience

Of course 🙂

And I’ve no idea about the supported protocols. If I decide to learn a new thing at some point, I might look into it 🙏

---

<div class="post-metadata">

**Author:** ![kasyan](https://avatars.discourse-cdn.com/v4/letter/k/d6d6ee/32.png) [@kasyan](https://forums.creativeclouddeveloper.com/u/kasyan)\
**Post date:** [May 15, 2026, 1:49pm UTC](https://forums.creativeclouddeveloper.com/t/uxp-debugger-for-vscode-1-0/11911/7 "2026-05-15T13:49:05Z")

</div>

Hi Jaroslav!

Thank you for sharing your plugin. However, I had difficulty setting it up correctly in both Photoshop 25.0 and InDesign 19.5 on Windows 10.

I followed your instructions closely — or at least I think I did — but after running _UXP: Attach to Adobe UXP Plugin_ and selecting _manifest.json_, I see the blue **“Eval in Adobe…”** at the bottom instead of the orange **“Attach to UXP Plugin”** like in your video.

 ![image](https://us1.discourse-cdn.com/flex015/uploads/xdplugins/original/2X/b/b34f237f54c3bd06799bdec2959c282dc36a12a5.jpeg)

 ![image](https://us1.discourse-cdn.com/flex015/uploads/xdplugins/original/2X/6/662c684429b996ac37efa9a9583c20b06b83ff61.jpeg)

Regards,  
Kasyan

---

<div class="post-metadata">

**Author:** ![Jarda](https://sea1.discourse-cdn.com/flex015/user_avatar/forums.creativeclouddeveloper.com/jarda/32/1909_2.png) [@Jarda](https://forums.creativeclouddeveloper.com/u/Jarda)\
**Post date:** [May 15, 2026, 2:12pm UTC](https://forums.creativeclouddeveloper.com/t/uxp-debugger-for-vscode-1-0/11911/8 "2026-05-15T14:12:19Z")

</div>

Thanks for feedback. Other than that does everything works as it should? Anyway, I will look into why that status bar might show something else.

---

<div class="post-metadata">

**Author:** ![kasyan](https://avatars.discourse-cdn.com/v4/letter/k/d6d6ee/32.png) [@kasyan](https://forums.creativeclouddeveloper.com/u/kasyan)\
**Post date:** [May 15, 2026, 4:45pm UTC](https://forums.creativeclouddeveloper.com/t/uxp-debugger-for-vscode-1-0/11911/9 "2026-05-15T16:45:29Z")

</div>

Unfortunately, no, it doesn’t.  
I’ve already left the office for today. But I also tested it on my home computer (in Photoshop 24.6.0, Windows 10) and the problem is the same: when I hit ‘start debugging’, nothing happens in VS Code. All the breakpoints look like greyed-out hollow circles. Though in Photoshop, it works as expected.

 ![image](https://us1.discourse-cdn.com/flex015/uploads/xdplugins/original/2X/0/062143d0209693107e2bca3e6a04dff94a500666.png)

Finally, in VS Code, I get the following error:

 ![image](https://us1.discourse-cdn.com/flex015/uploads/xdplugins/original/2X/b/bd6d69a2f3d2241f4d8a2382142064e68f01c410.png)

---

<div class="post-metadata">

**Author:** ![Jarda](https://sea1.discourse-cdn.com/flex015/user_avatar/forums.creativeclouddeveloper.com/jarda/32/1909_2.png) [@Jarda](https://forums.creativeclouddeveloper.com/u/Jarda)\
**Post date:** [May 15, 2026, 4:54pm UTC](https://forums.creativeclouddeveloper.com/t/uxp-debugger-for-vscode-1-0/11911/10 "2026-05-15T16:54:14Z")

</div>

Does `console.log` log into console? If yes it should show file name and line number as clicable link. What happens if you click it?

---

<div class="post-metadata">

**Author:** ![kasyan](https://avatars.discourse-cdn.com/v4/letter/k/d6d6ee/32.png) [@kasyan](https://forums.creativeclouddeveloper.com/u/kasyan)\
**Post date:** [May 15, 2026, 5:28pm UTC](https://forums.creativeclouddeveloper.com/t/uxp-debugger-for-vscode-1-0/11911/11 "2026-05-15T17:28:43Z")

</div>

No, it doesn’t log into console.

---

<div class="post-metadata">

**Author:** ![Jarda](https://sea1.discourse-cdn.com/flex015/user_avatar/forums.creativeclouddeveloper.com/jarda/32/1909_2.png) [@Jarda](https://forums.creativeclouddeveloper.com/u/Jarda)\
**Post date:** [May 15, 2026, 5:33pm UTC](https://forums.creativeclouddeveloper.com/t/uxp-debugger-for-vscode-1-0/11911/12 "2026-05-15T17:33:37Z")

</div>

What is your version VSCode?

---

<div class="post-metadata">

**Author:** ![kasyan](https://avatars.discourse-cdn.com/v4/letter/k/d6d6ee/32.png) [@kasyan](https://forums.creativeclouddeveloper.com/u/kasyan)\
**Post date:** [May 15, 2026, 5:42pm UTC](https://forums.creativeclouddeveloper.com/t/uxp-debugger-for-vscode-1-0/11911/13 "2026-05-15T17:42:07Z")

</div>

Version: 1.120.0 (user setup)  
Commit: 0958016b2af9f09bb4257e0df4a95e2f90590f9f  
Date: 2026-05-12T20:17:22Z  
Electron: 39.8.8  
ElectronBuildId: 13870025  
Chromium: 142.0.7444.265  
Node.js: 22.22.1  
V8: 14.2.231.22-electron.0  
OS: Windows\_NT x64 10.0.18363

---

<div class="post-metadata">

**Author:** ![kasyan](https://avatars.discourse-cdn.com/v4/letter/k/d6d6ee/32.png) [@kasyan](https://forums.creativeclouddeveloper.com/u/kasyan)\
**Post date:** [May 16, 2026, 7:23am UTC](https://forums.creativeclouddeveloper.com/t/uxp-debugger-for-vscode-1-0/11911/14 "2026-05-16T07:23:33Z")

</div>

Finally, somehow I managed to make it work in InDesign.  
Thank you!

---

<div class="post-metadata">

**Author:** ![atishkadu12](https://avatars.discourse-cdn.com/v4/letter/a/f04885/32.png) [@atishkadu12](https://forums.creativeclouddeveloper.com/u/atishkadu12)\
**Post date:** [August 11, 2026, 11:16am UTC](https://forums.creativeclouddeveloper.com/t/uxp-debugger-for-vscode-1-0/11911/15 "2026-08-11T11:16:31Z")

</div>

Hi Jarda, i am currently performing a feasibility check whether I can automate few features or elements inside premiere pro custom uxp panel as part of test automation. Can I do so using uxp developer tool. If yes, is there any detailed documentation available to refer. It would really helpful, I tried vibe coding with GitHub copilot but nothing seems to work it seems to fail connecting the CDP.

---

<div class="post-metadata">

**Author:** ![Jarda](https://sea1.discourse-cdn.com/flex015/user_avatar/forums.creativeclouddeveloper.com/jarda/32/1909_2.png) [@Jarda](https://forums.creativeclouddeveloper.com/u/Jarda)\
**Post date:** [August 13, 2026, 12:56pm UTC](https://forums.creativeclouddeveloper.com/t/uxp-debugger-for-vscode-1-0/11911/16 "2026-08-13T12:56:49Z")

</div>

Version 2 will have automated e2e tests. VSCode will start VSCode with debugger and instruct it to load plugin, evaluate code and report results back to vitest. So I can verify many debugging scenarios work as expected. But making that reusable for other projects is out of scope.

---

<div class="post-metadata">

**Author:** ![ducke](https://avatars.discourse-cdn.com/v4/letter/d/ad7895/32.png) [@ducke](https://forums.creativeclouddeveloper.com/u/ducke)\
**Post date:** [August 16, 2026, 7:49am UTC](https://forums.creativeclouddeveloper.com/t/uxp-debugger-for-vscode-1-0/11911/17 "2026-08-16T07:49:23Z")

</div>

Started using this plugin a few days ago, thanks for developing & sharing this!

---

<div class="post-metadata">

**Author:** ![atishkadu12](https://avatars.discourse-cdn.com/v4/letter/a/f04885/32.png) [@atishkadu12](https://forums.creativeclouddeveloper.com/u/atishkadu12)\
**Post date:** [August 19, 2026, 8:51am UTC](https://forums.creativeclouddeveloper.com/t/uxp-debugger-for-vscode-1-0/11911/18 "2026-08-19T08:51:30Z")

</div>

Hi Jarda, so kindly confirm when are you planning to deploy version2 and make it operational.

---

<div class="post-metadata">

**Author:** ![Jarda](https://sea1.discourse-cdn.com/flex015/user_avatar/forums.creativeclouddeveloper.com/jarda/32/1909_2.png) [@Jarda](https://forums.creativeclouddeveloper.com/u/Jarda)\
**Post date:** [October 8, 2026, 8:56am UTC](https://forums.creativeclouddeveloper.com/t/uxp-debugger-for-vscode-1-0/11911/19 "2026-10-08T08:56:34Z")

</div>

Closed on October 8, 2026, 8:56am UTC


