# FR: Debug directly on node output

**URL:** https://discourse.nodered.org/t/fr-debug-directly-on-node-output/57812
**Category:** Feature Requests
**Created:** [5 February 2022 05:40 UTC](https://discourse.nodered.org/t/fr-debug-directly-on-node-output/57812 "2022-02-05T05:40:57Z")
**Posts on this page:** 7
**Page:** 1

<div class="post-metadata">

### Author: ![quarfie](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/quarfie/32/39697_2.png) [@quarfie](https://discourse.nodered.org/u/quarfie)
#### Post date: [5 February 2022 05:40 UTC](https://discourse.nodered.org/t/fr-debug-directly-on-node-output/57812/1 "2022-02-05T05:40:57Z")

</div>

When developing flows, I find myself with many debug nodes taking up a lot of space on the tab.

I wonder if the functionality of the Debug node could be delivered as an attribute of every node output.

It might look similar to the breakpoint used by the Node-RED flow debugger, but green of course!

![image](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/5/0/509543f3bc6137a8184c317904ba2d556b30ed59.png)

I imagine that you might add/remove the debug feature by double-clicking the node output. And by double-clicking the green area, you would open the properties dialog just like the Debug node has.

---

<div class="post-metadata">

### Author: ![BartButenaers](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/bartbutenaers/32/10476_2.png) [@BartButenaers](https://discourse.nodered.org/u/BartButenaers)
#### Post date: [5 February 2022 07:07 UTC](https://discourse.nodered.org/t/fr-debug-directly-on-node-output/57812/2 "2022-02-05T07:07:25Z")

</div>

Morning @quarfie,  
Personally I like this idea a lot. Two remarks:

> [@quarfie](#):
>
> delivered as an attribute of every node output

Is there any reason why you want to apply it only to outputs. Because if you have a N-to-1 node relation (with a large N) then it would be usefull to have it also on inputs imho..

> [@quarfie](#):
>
> by double-clicking the green area, you would open the properties dialog

Yes if you would have such a property dialog, you would be able to add - in the future - other features. For example a checkbox _"Add routing info to msg"_. To support something like discussed [here](https://discourse.nodered.org/t/announce-node-red-contrib-msg-profiler-1-0-0-beta/54609)? Just to mention why I like your proposal...

---

<div class="post-metadata">

### Author: ![knolleary](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/knolleary/32/3_2.png) [@knolleary](https://discourse.nodered.org/u/knolleary)
#### Post date: [5 February 2022 08:15 UTC](https://discourse.nodered.org/t/fr-debug-directly-on-node-output/57812/3 "2022-02-05T08:15:40Z")

</div>

Hi @quarfie

Thanks for the suggestion.

Being able to more easily 'inspect' a flow is certainly something we're interested in.

Being able to debug ports directly, with out having to wire in nodes, has come up previously.

---

<div class="post-metadata">

### Author: ![dceejay](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/dceejay/32/38_2.png) [@dceejay](https://discourse.nodered.org/u/dceejay)
#### Post date: [5 February 2022 08:53 UTC](https://discourse.nodered.org/t/fr-debug-directly-on-node-output/57812/4 "2022-02-05T08:53:07Z")

</div>

This sounds like an enhancement to the debugger plugin to me

---

<div class="post-metadata">

### Author: ![TotallyInformation](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/totallyinformation/32/31_2.png) [@TotallyInformation](https://discourse.nodered.org/u/TotallyInformation)
#### Post date: [5 February 2022 12:05 UTC](https://discourse.nodered.org/t/fr-debug-directly-on-node-output/57812/5 "2022-02-05T12:05:25Z")

</div>

And I do like Bart's idea for being able to debug inputs as well as outputs.

---

<div class="post-metadata">

### Author: ![LosinIt](https://avatars.discourse-cdn.com/v4/letter/l/439d5e/32.png) [@LosinIt](https://discourse.nodered.org/u/LosinIt)
#### Post date: [5 February 2022 13:45 UTC](https://discourse.nodered.org/t/fr-debug-directly-on-node-output/57812/6 "2022-02-05T13:45:45Z")

</div>

Precisely because I'm _ **not** _ a power user I like this idea _and_ Bart's profiler.

---

<div class="post-metadata">

### Author: ![system](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/1X/d073cd938eafa2e558d7c2cd59003b3ef4963033.png) [@system](https://discourse.nodered.org/u/system)
#### Post date: [6 April 2022 13:46 UTC](https://discourse.nodered.org/t/fr-debug-directly-on-node-output/57812/7 "2022-04-06T13:46:34Z")

</div>

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.
