So a while ago I stopped using Codea, but have recently returned to it, deciding instead to try to limit the complexity of what I am writing (which also fits with my recent life style, as the complexity of the code I work with at my current job leaves me with less bandwidth for complexity in hobby projects). I’m also making greater use of dependencies, to try to reduce the number of files in one project, but even the simplest things get unwieldy if I use proper object oriented programming methods (i.e. don’t force too much code into one object).
So the one thing I still really, really need is a way to better organize the separate files.
Would it be possible to add a “New Folder” option to “New Class” and “New Blank File”? That would create a new tab that represents a folder. Touching the folder tab would replace all of the tabs with tabs for the files (or folders!) within that folder, in addition to a single “Go Up a Level” (or “Exit Folder” or “Go to parent-folder-name-here”) tab to navigate up. Alternately, you can handle go-up-a-folder navigation (while within a folder) by changing the X to close the project to a ^ to go up a level, or else add “Go up a level” to the “Do” menu. File execution sequence would be intuitive (when you hit the folder, execute all files in the folder in order, then continue as normal).
If this would be doable, it would be a huge, huge boon to how I work, and how far I can go with Codea.