As a developer, you are going to spend thousands of hours working with your IDE or editor of choice. It is your main tool, you need to know how to get the most out of it.
Using your IDE 8 hours a day is not enough, you need to make a conscious and deliberate effort to master it. As a wise man once said:
Wax on, Wax off
Master Miyagi, The Karate Kid.
You must learn:
- The shortcuts for all the functionality that you regularly use. You should rarely need to use your mouse.
- Its features: read the release notes, watch online tutorials or follow some expert that blogs about it.
But the most effective way of learning your IDE is to do pair programming. As part of your daily job, each of your partners will teach you different features, and you will have the chance to teach them to others, creating a nice cross-pollination effect.
And you can always ask your partner to slap you every time that you reach for the mouse. A win-win situation.
More about efficiency: