Perspectives for Node-RED editor

Answering dimitrieh invitation, here a separate thread about using perspectives for the Node-RED editor.

The three main challenges I am facing when I ma using Node-RED are:

  • Too many panes
  • Some panes are not used together
  • Screen size is always too small

Currently, Node-RED has multiple panes and sub-panes:

  • Nodes (left side)
  • Info > Tree, Selected node
  • Help > Tree, Selected node
  • Local changes > Local changes, Changes to commit, Commit history
  • Debug
  • Configuration nodes
  • Context data > Node, Flow, Global
  • Dashboard > Layout, Site, Theme

Why not using perpectives, as Eclipse and other IDEs do, to group and display different panes related to a step of development?

My development using Node-RED has four main steps

  • Design the flow: pick the nodes, get info on selected node
  • Design the dashboard: group, define layout
  • Debug the flow: run and check context data
  • Manage the flow: manage versioning, remove unused nodes

Custom perspectives would allow developers to define the steps and the attached panes they are familiar with.

A drop-down menu close to the Deploy buttons lists the available perspectives and selects the active one.

To be discussed.

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