Having used Visual Studio, I can totally see where you are coming from. Here's my experience:
- I used Visual Studio before using any command line thing at all.
- Later I learned to use Linux and Vim.
- Then I had an internship where I needed to work with Visual Studio again (VS projects and TFS, not using VS was not really an option).
I ended up installing a Vim extension for Visual Studio. In Vim, I don't install autocompletion extensions. For me this is good evidence that Vim's hotkeys are more important than the autocompletion a good (arguably the best) IDE brings.
Now as for why, I can only guess and rationalize. I'm guessing that when you're in the flow, you know the names of the functions you want to call anyway, and if you're not using C# or Java with libraryname.classname.veryDescriptiveMethodName it's not going to save typing either.
- I used Visual Studio before using any command line thing at all.
- Later I learned to use Linux and Vim.
- Then I had an internship where I needed to work with Visual Studio again (VS projects and TFS, not using VS was not really an option).
I ended up installing a Vim extension for Visual Studio. In Vim, I don't install autocompletion extensions. For me this is good evidence that Vim's hotkeys are more important than the autocompletion a good (arguably the best) IDE brings.
Now as for why, I can only guess and rationalize. I'm guessing that when you're in the flow, you know the names of the functions you want to call anyway, and if you're not using C# or Java with libraryname.classname.veryDescriptiveMethodName it's not going to save typing either.