O que gitignore da pasta .idea?

Duplicata Possível:
Intellij Idea 9/10, quais pastas verificar (ou não verificar) controle de origem?

Eu comecei a usar WebStorm para desenvolvimento web e não tenho certeza do que adicionar e o que excluir do nosso repositório Git. Claramente alguns arquivos dentro do.idea pasta destinam-se a versão controlada como as configurações de biblioteca externa (jsLibraryMappings.xml), mas outros provavelmente mudarão com muita frequência e serão específicos do desenvolvedor (por exemplo,workspace.xml).

Qual é o padrão .gitignore recomendado para WebStorm / IntelliJ IDEA?

P.S. Já existem dúvidas sobre isso, mas geralmente concentram-se apenas em incluir o todo.idea pasta ou se deseja excluí-lo totalmente. Eu acho que alguns dos arquivos dentro do.idea pasta deve ter versão controlada, enquanto outros não deveriam e estou tentando descobrir quais.

questionAnswers(7)

yourAnswerToTheQuestion