I certainly agree that Eclipse does seem to live in a world of its own, and operates in a way totally unlike any other “normal” IDE
I dare say that there is logic to it - but it (appears to be) an entirely different logic to any other IDE that I’ve used before!
As a VisualStudio user new to Eclipse, I have been recommended the following (though I haven’t read them yet):
An introduction to Eclipse for Visual Studio users
ibm.com/developerworks/opens … -eclipse-1
Eclipse for Visual Studio Developers
ibm.com/developerworks/edu/o … evs-i.html