Ok, it is hard to change established ways people do things.
I do fully get that.
But recently I have been caught up using other programs that have their own quirks when compared to Node-red but it made me think.:
(Yes: dangerous for me to do that,but hey... )
In the edit
screen you get a windowed view of the tab and move around it by (usually) holding down the MMB and moving the mouse.
This gives you horizontal and vertical scrolling.
You can go to the edges and move the scroll bar to quickly move.
Another way is to use the scroll wheel on the mouse to scroll UP and DOWN.
This is slightly advantageous but now I fear it is introducing bad habits.
Why?
Well, these other programs have/are similar where you have a bigger work space and you get a windowed view.
There are similar mechanics to moving the view but one MAIN difference is what the scroll wheel does.
In those programs it zooms in/out.
Now I get that I am comparing apples to oranges but gee, what a great thing that is to have.
I am working on a tab, move to where I want to work and then want to zoom in.
I scroll the scroll wheel and it zooms in - on the OTHER programs.
I come back to Node-red and am doing similar things and want to zoom in.
I get the view wanted in the middle of the screen and wizz the scroll wheel and.....
&*$&$&(!
What I was looking at scrolled off the top/bottom of the screen.
No, there is no magic solution, but I feel that would be a really nice thing to have.
Moving the view is/would still be done by holding the MMB down and dargging the mouse.
Then when positioned, you scroll to zoom in/out.
Just putting the suggestion on the table for consideration.