O que é a pasta .idea?


Respostas:


201

Quando você usa o IntelliJ IDE , todas as configurações específicas do projeto são armazenadas na .ideapasta

As configurações do projeto são armazenadas com cada projeto específico como um conjunto de arquivos xml na pasta .idea. Se você especificar as configurações padrão do projeto, essas configurações serão usadas automaticamente para cada projeto recém-criado.

Verifique esta documentação para as configurações do IDE e aqui está sua recomendação sobre o Source Control e um exemplo de arquivo .gitignore.

Nota: Se você estiver usando git ou algum sistema de controle de versão, convém definir esta pasta "ignorar". Exemplo - para git, adicione este diretório em .gitignore. Dessa forma, o aplicativo não é específico do IDE.


"Se você estiver usando git ou algum sistema de controle de versão, poderá definir esta pasta como" ignorar "." .. como exatamente?
Shafizadeh

2
@Shafizadeh .gitignore deve ser um arquivo oculto no diretório raiz do seu aplicativo. Edite esse arquivo de texto e adicione "/.idea" como sua própria linha.
Pinkerton

Esqueça futuras falhas do git devido à pasta .idea (especialmente ao trabalhar no mesmo projeto em computadores diferentes). Basta abrir o arquivo .gitignore e adicionar.idea
Pathros

8

Não há problema em excluir isso. Não é apenas o IDE WebStorm que cria esse arquivo, mas também o PhpStorm e todos os outros IDEs do JetBrains.

É seguro excluí-lo, mas se o seu projeto for do GitLab ou GitHub, você verá um aviso.


0

Ele contém as configurações locais do IntelliJ IDE. Eu recomendo adicionar esta pasta ao seu arquivo .gitignore:

# intellij configs
.idea/

0

A partir do ano 2020, o JetBrains sugere confirmar a .ideapasta.
Os IDEs do JetBrains (tempestade da web, intellij, android studio, pycharm, clion etc.) adicionam automaticamente essa pasta ao seu repositório git (se houver).
Dentro da pasta .idea, já foi criado um .gitignore, atualizado pelo próprio IDE para evitar confirmar configurações relacionadas ao usuário que possam conter dados de privacidade / senha.

É seguro (e geralmente útil) confirmar a .ideapasta.


Olá, você poderia compartilhar um link para a sugestão do JetBrains? Eu gostaria de explorá-lo, ver as razões disso etc.
Lada
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.