Everyone has their favorite IDE, right? Sometimes it comes from trying out the available options. Other times it comes from the advice of others.
Regardless, you’ve stumbled across your favorite utility for writing code. To that, I think one thing is critically important:
You have to invest time in understanding your IDE and all that it offers.
I bring this up because I see blog posts and tweets in which people promote their favorite editor. Great! Share the love and evangelize. Why not?
At the same time, I’ll see the same people talking about features they didn’t know exist in their editor.
No big deal – these are powerful pieces of software that help us do a lot. Sometimes, features aren’t easy to find.
Then again, we do have manuals and reference material.
And to that, I think it’s important that we, have a responsibility to fully understand our IDE. Especially if we’re going to be as proficient as we’d like with the tools we use.