As some people have found out, there is a little-known secret that lets you easily unparse the rich text formatting that dA does whenever you "Add Media" and use those buttons to style your text in the description of your submissions.
That's nice, but sometimes you'll be writing and formatting, and things just get messed up and it's hard to get it to format the way you want. It'll keep things bold even when you don't want it bold, or maybe you'll have edited something with a strikethrough and you want to undo it without having to delete it all and then type it again. Or maybe you're just more comfortable managing all your HTML manually, like me
Well you can focus
this text area and hit Control+E to unparse it, but if you don't have it in focus, I find I wind up at google (I think it defaults to your browser's search). At least in Firefox. Plus, hitting Control+E just to toggle things is a bit of a pain. With this script, as you can see in the preview, you'll get a button above the submission area to quickly jump between rich text and plain text.
But there's a few oddities:
1. If you use normal emotes from the sidebar and drag them in, you'll get something like <da:emoticon id="391"> when you unparse it, not the simple :) like you'd expect. But that would have happened anyway if you hit Control+E. I would just type out :) and while that won't parse when you go back to rich text mode, it will preview fine.
2. If you only have one submission tab open, and you have click the X on the tab, the page will go back to normal but the button won't be there. For those instances, I would say just to refresh the page to start fresh.
Anyway, this should work in Firefox (with Greasemonkey) and Chrome. But in Chrome, you'll have to download the script to your computer, then open the extensions page, and manually drag it there. But I assume you Chrome users know how to get around that pain in the ass limitation
You can get the script here: userscripts.org/scripts/show/1…
Let me know how you guys like it