Ideas

Have a editor tab for 'HTML'

Need a way to manually code valid HTML when the visual and text editor tabs let you down.

Switching back to the other tabs should also not undo what you have just coded.

For example, currently if you add rich snippet markup to the Text tab and then switch to the Visual tab it removes it all!

It would be great if you could say add a shortcode in the Visual tab, then switch to the HTML tab and see what it was actually adding. I know you can do this by testing/publishing the page and looking at the source code, but being able to edit it for correct HTML markup would be fantastic.

It's been brought up a few times. TinyMCE has more extendability right now, and while it's certainly something to think about, it requires a lot of changes.

That said... Having shortcodes display in the post editor is actually something we're working on. Already we've got galleries working, and next up is embeds (youtube etc) so it's certainly moving forward.

The other part of the issue is that we are, intentionally, stripping 'dangerous' code from the GUI editor, for security. So switching back and forth, even with CKEditor, is risky and WP's users, who tend to be less super-technical than Drupal's in my experience, need that protection.