Thanks for this.  We'll need to update this as support is added for more IDEs.  I wonder, what does the default C++ gitignore look like?  It might be good to merge that one too.