I use the sourcode viewer plugin in wordpress a lot. In the html view I have added a macro to create code like the following:
[ code language="java"]
I do not see this written nicely in the preview and it gets corrupt when I switch back to the rich text edit mode. WOuld be nice to have to integrated better.