<p>I was always wondering why it is a big deal having version control support inside an IDE.</p>
<p>I always preferred to use a command-line/standalone version of the version control of choice and never found IDE integration helpful.</p>
<p>I know it can be helpful sometimes, for example to automatically keep track of renames, but I was bitten by version control plugins a couple of times (especially the <a href="https://en.wikipedia.org/wiki/Rational_ClearCase" rel="nofollow noreferrer">ClearCase</a> <a href="https://en.wikipedia.org/wiki/Eclipse_%28software%29" rel="nofollow noreferrer">Eclipse</a> plugin) that I'm now finding it counter productive compared to the command-line version, where I have better control.</p>
<p>What is your opinion?</p>

I like how
some
IDE's implement this.
Ankh-SVN
for Visual Studio is not that great and is a bit buggy, however
Subeclipse
I find to work exceedingly well when I'm using Eclipse.
I think it really depends on the IDE you're using and the quality of that plug-in. It's going to work well for some setups and terrible for others.
That's why I like Subversion with Tortoise SVN so much. I can choose to use the IDE integration when and where it makes sense, otherwise, just like you said, I can simply use the command line or in my case, the windows explorer based client!