Quando crio um projeto no JetBrains WebStorm, uma pasta chamada .idea
é criada. Tudo bem se eu excluir? Isso afetará meu projeto?
Quando crio um projeto no JetBrains WebStorm, uma pasta chamada .idea
é criada. Tudo bem se eu excluir? Isso afetará meu projeto?
Respostas:
Quando você usa o IntelliJ IDE , todas as configurações específicas do projeto são armazenadas na .idea
pasta
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.
.idea
Ele contém as configurações locais do IntelliJ IDE. Eu recomendo adicionar esta pasta ao seu arquivo .gitignore:
# intellij configs
.idea/
A partir do ano 2020, o JetBrains sugere confirmar a .idea
pasta.
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 .idea
pasta.