I want to hide the .idea folder in my Project view. There's nothing in there I should be editing directly.
But when I add .idea to the list in Settings->Editor->File Types->Ignore files and folders, then any changes to files in .idea are then excluded from the Version Control view.
We commit some, but not all, of the contents of .idea to git, but when these changes are being hidden from the Version Control view, they often don't get committed when they should, and then I get the dreaded "uncommitted changes" when trying to switch branches and pull.
Why does the Version Control view do this? In my opinion the contents of the Version Control view should honor only .gitignore and Settings->Version Control->Ignored Files. The Version Control view should not care what is shown or hidden in the project structure.