I wanted to start a discusion on this topic.
I read the blog post http://blogs.jetbrains.com/webide/2011/04/productivity-hints-writing-assignments-with-%E2%80%98introduce-variable%E2%80%99-refactoring/#comments
about the introduce variable refactoring.
I am curious to those that use this, how much does it actually improve your productivity? Off of the top of my head I can't see this feature helping much but I wanted to see what others that are using it think about it.
When I write my variables I pretty much have a use in mind and come up with the name of the variable then write the right side of the assignment in my head, I just basically see it then I write what I see down. This is wierd method to me, writing the right side first. Anyway that is the way I do it now and of course everyone is different.
I did not realize that the software also came with increased productivity tips teaching us all how to code more efficiently and just be better developers. I think this is totally incredible and that everyone at JetBrains are amazing.
FYI: I am a new owner of a PhpStorm License, just purchased today after a little over a week of testing every IDE I could get my hands on from free to commercial and finally decided on PhpStorm as my chosen IDE. HUGE upgrade for me from handcoding using texteditors and occasionally Dreamweaver CS3 over the last few years.