Cuando creo un proyecto en JetBrains WebStorm, se crea una carpeta llamada .idea
. ¿Está bien si lo elimino? ¿Afectará mi proyecto?
Cuando creo un proyecto en JetBrains WebStorm, se crea una carpeta llamada .idea
. ¿Está bien si lo elimino? ¿Afectará mi proyecto?
Respuestas:
Cuando utiliza IntelliJ IDE , todas las configuraciones específicas del proyecto para el proyecto se almacenan en la .idea
carpeta.
La configuración del proyecto se almacena con cada proyecto específico como un conjunto de archivos xml en la carpeta .idea. Si especifica la configuración predeterminada del proyecto, esta configuración se utilizará automáticamente para cada proyecto recién creado.
Consulte esta documentación para conocer la configuración de IDE y aquí están sus recomendaciones sobre el control de origen y un archivo de ejemplo .gitignore.
Nota: Si está utilizando git o algún sistema de control de versiones, es posible que desee configurar esta carpeta "ignorar". Ejemplo: para git, agregue este directorio a .gitignore
. De esta manera, la aplicación no es específica de IDE.
.idea
Contiene las configuraciones locales de IntelliJ IDE. Recomiendo agregar esta carpeta a su archivo .gitignore:
# intellij configs
.idea/
A partir del año 2020, JetBrains sugiere confirmar la .idea
carpeta.
Los IDE de JetBrains (webstorm, intellij, android studio, pycharm, clion, etc.) agregan automáticamente esa carpeta a su repositorio git (si hay uno).
Dentro de la carpeta .idea
, ya se ha creado un .gitignore
, actualizado por el propio IDE para evitar comprometer la configuración relacionada con el usuario que puede contener datos de privacidad / contraseña.
Es seguro (y generalmente útil) confirmar la .idea
carpeta.