Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

'Program Flow' View Option #788

Open
meteorquake opened this issue Apr 25, 2024 · 0 comments
Open

'Program Flow' View Option #788

meteorquake opened this issue Apr 25, 2024 · 0 comments

Comments

@meteorquake
Copy link

meteorquake commented Apr 25, 2024

One thing that would be very handy would be a "Program Flow" colourised view, since often one switches focus from the coding details to the overall program flow, especially if on trying to run it there's an unbalanced bracketting one has to hunt out.
Essentially this means highlighting items that have matching points at a distance, whether keywords (if... then... else... endif, function, for, gosub, etc) or brackets [ ] ( ) { } or quotes " ' ` or other operators like ? : but the key thing would be not to highlight them when they are short (e.g. below a certain length and below a certain number of lines) since the eye sees those readily.
This could I think be done superficially in such a view either by highlighting the key points in question with a custom background colour (which can be coloured to match flow level), or just dimming anything else, and/or simply having everything else a plain colour with only the program flow elements colourised.
As to complexity I'm not sure it would be that hard since the concepts seem already to be present in the program, just lacking being brought together in a 'program flow' ethos; even something simple would be pretty useful.
Any thoughts on this from anyone do comment!
David

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant