The "multiple window" aspect of this IDE is the only thing that bugs me

Moderator: Klaus
Generally, I have no problems with designing the interface in an separate window. (Think pre-Xcode 4). However, I wouldn't mind having all of the tools (Inspectors, GUI Component Picker, etc) jumbled up into one Window, like the rIDE mentioned.FourthWorld wrote:The challenge with LC is that it differs from most other development environments in its absence of a compile-runtime cycle.
In XCode, Xojo, or VB, for example, the "window" you're laying out controls in isn't a window per se at all, but a proxy of a window that will be created later after you compile.
With LC, the window you're building is also the window you'll run - indeed, it actually is running even in the IDE - truly "live code".
So given that the window is a real window rather than a proxy, attaching the various toolbars to it would turn your window into the IDE's window, obviating opportunities for seeing the true, "live" runtime behavior which characterizes LC.
But I agree that for many, esp. those familiar with the proxy-oriented IDEs, it would be nice to bind all the windows together. And apparently this isn't lost on the folks at RunRev either:
They've been exploring options for having a single-window IDE, though I'm not sure I would expect it for v8.0. While this would make LC more comfortable for newcomers accustomed to other tools, I hope it's done as an option, and that we retain the ability to do true live coding with independent windows, since some of the things we code have to do with the interactions between windows.
Single-window IDEs can be helpful for some aspects of layout, but in practice we really only work on layout a minority of the full time over a project. Most of our time is spent in coding, where working on window interactions is extremely valuable.
Given that layout tasks are the only ones that benefit from a single-window UI, and that layout tasks comprise a minority of the time we spend on a project, I'd wager they'll make any single-window UI purely optional.richmond62 wrote:One of the things that came up in the Kickstarter campaign was a mockup of a single-window environment.
Whether that will ever materialise I don't know:
if it does I hope RunRev retains the option to have the current
interface as I much prefer it to a single windowed interface.