- Home /
Does this kind of Visual Programming IDE (or IDE plugin) focused on enhancing the experienced programmer productivity when dealing with the creating of complex Systems already exists?
This is gonna be a peculiar request.
For years I've been frustrated with how most IDEs treat their coding interfaces.
In every IDE that I have ever used (and there were many) - You usually have a very cumbersome vertical project folder structure navigation view and then for coding you have vertical walls of text that you have to navigate as if writing some monolithic text document. Whenever you're coding some system that interacts with other systems that sit in other files you're forced to either constantly jump between tabs or split-view the most amount of tabs between the most amount of screen-space available.
This is tiresome and very badly designed.
I've always wanted everything to be more visually and spatially oriented but most visual coding solutions aren't focused on getting seasoned programmers more productive but instead in helping non-coders to code (usually through node-based solutions like Unreal Engine's Blueprints).
That is not what I'm referring to.
I believe we should be able to make our IDE's look more like this.
With Project Navigation Structure UI looking more like this.
But of course with all the expected full-fledged VSCode/Jetbrains quality and features.
This would allow us to see the relationship between different systems and classes as well as easily zoom in and out of different parts of the code that are spatially and visually organized, instead of endlessly scrolling up and down. This would allow us to create groupings and folders of our functions and classes that we can navigate, minimize and maximize and thus making it so that file navigation and coding are one-in-the-same and happening on the same UI Canvas. You'd be able to put two functions you're currently coding spatially and visually side-by-side simultaneously and the advantage of having more screen-space to put stuff would grow immensely.
With that said, here's my request:
I want that work-style for improving my life and workflow
Do you guys know someone who's planning on making something like that? (Can be an IDE or IDE Plugin)
Would this be hard to be done as an VSCode/Jetbrains IDE Plugin? Is anyone up to the task?
Do you guys know if there's already a plugin I can use in my VSCode/Jetbrains IDEs that will do what I want?
I'd love to hear your opinions and suggestions on this.
Thanks in advance.
Your answer
Follow this Question
Related Questions
Initialising List array for use in a custom Editor 1 Answer
Organize Add Component Menu 1 Answer
Rider 2018.3.1 Editor Package Missing Symbols 1 Answer
Multiple Cars not working 1 Answer
Distribute terrain in zones 3 Answers