Hey Woody - welcome to the Cache, and thanks for your thoughts on phpMyIDE.
(You to Eki, glad you're using it)
Here is my ToDo for version 0.6, which I am currently working on:
Changes present in 0.6
============================================================================
* File Groups
* File groups load from multiple connections
* Editor allows editing from multiple connex at once
* Editor shows connection where file lives
* Close all
* Drag-sizeable file list area, editor
* Tighter command prompt
* Connection drop down, top right of GUI
* phpMyAdmin Tab shows current connection
* Command Prompt tab shows current connection
Due for 0.6
============================================================================
* File Group Report - Report like a master report on just the files in a file group
* Conditional include of json_encode - if no function available, require PHP script for encoding
* Alt-Enter allows for entry of multiple line commands in prompt
* buildsql.php needs to be more verbose and robust.
* Extend testinstall.php for more verbose operation and tests.
* Login / Logout option in config
* Script Explorer: "show like / hide like" radios with regex input that shows/hides scripts matching pattern
Current Bugs in 0.6
============================================================================
* Save file to connection OTHER than current
* Open file group, file no longer exists: what should happen?
* NN "Not Implemented in this version" in the preferences and Stored Queries pages
* Re-sort functions in editor which are horribly out of order
* Resizable file list in editor does not bootstrap correctly
On my hit list is a new type of command prompt handler - a php daemon running and keeping connections alive and vital for users. This would allow REAL command prompt interaction, rather than the work-around that I've built. That will probably be the big change for 0.7, as well as stored queries.
Probably the largest area that I've spent no time is in tutorials or usage. I've had a lot of email from people saying, "This is really cool. Now: How & why do I build stored procedures and functions?" I'd like to add a help and tutorial system to the IDE. I've ground around the notion of am iframed website that shows up in a tab, much like phpMyAdmin does. Any thoughts here are very appreciated.
Thanks again, both, for your thoughts. I use it every day (literally) and love it. I hope you are both finding it to be a productivity tool as well.
/perk