First, I appreciate what you're doing here. Not having a true IDE has been a problem I've had with CS since the beginning. For testing in particular, I'm sure it will be invaluable.
A few issues I ran into:
Initially running the file after installation, there was an error. I had to navigate to the strange path it was installed to in order to run the exe.
Another problem: I can't test my WIP, because the program tries to run files in the same folder that are not actually defined in startup.txt or any of the scene files, and of course those aren't syntactically compliant. Could you generate a list of scenes in the
*scene_list as you run through the source files, and only test those and the scenes that they call, recursively?
Less important issues:
I'm not sure if this is a typical Windows 10 design (I don't particularly like that paradigm to begin with, but that's beside the point): I find it disorienting to have only buttons at the top of the window, no menus. Especially having things like settings and keyboard shortcuts hidden in a button-tab on the right pane, rather than folded away in menus.
I hate how it takes a full second to change help pages. It's hard enough to find what I'm looking for without artificial speedbumps added.
The left pane seems like a waste of space. Surely a row of named tabs along the top of the code editor is all you'd need for the scene list, possibly with a scroll bar?
I wish I could resize the panes arbitrarily. I usually want the code editor about 70% of the width when I'm writing, maybe a bit thinner when I'm testing. (The button seems the ideal place to add such dragable functionality.)
Adding a search field to the help pages seems vital. I also miss the ability to hit ctrl-f to search within the current help page.
I've mentioned aesthetics above, but the biggest problem I have with the IDE lies in the code display itself. I find the font used there obnoxious, and not being able to define my own color/font choices and syntax highlighting schemes is a dealbreaker for me. The light theme is the least bad to me, but the font weight is still too low.
Notepad++ may not be perfect, but its user-defined language syntax highlighting system nearly is. Until I can get your code editor looking like this...
...I don't see myself using CSIDE for anything but testing.