Когда я создаю проект в JetBrains WebStorm, создается папка с именем .idea
. Это нормально, если я удалю это? Повлияет ли это на мой проект?
Когда я создаю проект в JetBrains WebStorm, создается папка с именем .idea
. Это нормально, если я удалю это? Повлияет ли это на мой проект?
Ответы:
При использовании IntelliJ IDE все специфичные для проекта настройки для проекта сохраняются в .idea
папке.
Настройки проекта хранятся с каждым конкретным проектом в виде набора XML-файлов в папке .idea. Если вы укажете параметры проекта по умолчанию, эти параметры будут автоматически использоваться для каждого вновь создаваемого проекта.
Проверьте эту документацию на параметры IDE, и вот их рекомендация по контролю исходного кода и пример файла .gitignore.
Примечание: если вы используете git или какую-либо систему управления версиями, вы можете установить эту папку "игнорировать". Пример - для git добавьте этот каталог в .gitignore
. Таким образом, приложение не зависит от IDE.
.idea
Он содержит ваши локальные конфиги IntelliJ IDE. Я рекомендую добавить эту папку в ваш файл .gitignore:
# intellij configs
.idea/
По состоянию на 2020 год JetBrains предлагает зафиксировать .idea
папку.
IDE JetBrains (webstorm, intellij, android studio, pycharm, clion и т. Д.) Автоматически добавляют эту папку в ваш репозиторий git (если он есть).
Внутри папки .idea
уже был создан .gitignore
файл, обновленный самой IDE, чтобы избежать фиксации пользовательских настроек, которые могут содержать данные о конфиденциальности / пароле.
Это безопасно (и обычно полезно) для фиксации .idea
папки.