It's good practice to not entirely depend on an IDE . Especially as a beginning programmer. In the beginning, you should be doing pretty much everything yourself. Then later, once you actually understand what's going on and how things work, then you can use advanced tools/features of IDE's.
And yes, I do use Visual Studio. And when I did C++ development, i used Code::Blocks.
I wasn't saying you should use your IDE as a crutch, I was just pointing out that if you forget it, it's not the end of the world.