One small but handy thing that you’ve been asking for is the ability to quickly surround the selected text with quotes, single quotes, parentheses, etc. with a single key.
We just did it for quotes! And will also add parentheses before the next EAP build, later this week. More will come later.
Apart from that it should be mentioned that RubyMine has nice “Surround With” feature that allows surrounding pieces of code with other, more complex constructs. Try it: Ctrl+Alt+T / ⌥⌘T

We are listening carefully. So, if you want something, let us know. Here is how you can do it.

Web and Java developers want this too!
For Java I would like surround with quotes, for the web I’d like apostrophes and quotes (would be invaluable in Javascript and markup based languages like Coldfusion/Flex).
I tried the latest Maia EAP and did not see this feature.
The surround with feature is great. I’d like to add my own cases for that. How can I do that?
The concrete example is that I’m often finding myself refactoring rspecs and would like to surround code blocks with describe do … end
Thanks,
Wolf