.idea文件夹是什么?



当我在JetBrains WebStorm中创建一个项目时,会创建一个名为.idea的文件夹。我可以删掉它吗?会影响我的项目吗?

当您使用IntelliJ IDE时,所有项目特定的项目设置都存储在.idea文件夹下。

项目设置与每个特定项目一起存储为一组xmlidea文件夹下的文件。如果指定默认项目设置后,这些设置将自动用于每次新建创建项目。

查看此文档了解IDE设置,这里是他们对源代码控制的建议和一个示例。gitignore文件。

注意:如果你使用的是git或者其他版本控制系统,你可能想把这个文件夹设置为"ignore"示例—对于git,将该目录添加到.gitignore目录。这样,应用程序就不是特定于ide的。

删除这个没有问题。创建这个文件的不仅仅是WebStorm IDE,还有PhpStorm和所有其他JetBrains的IDE。

删除它是安全的,但如果你的项目来自GitLab或GitHub,那么你会看到一个警告。

截至2020年,JetBrains建议提交.idea文件夹。
JetBrains的ide (webstorm, intelllij, android studio, pycharm, cleon等)会自动将这个文件夹添加到你的git存储库中(如果有的话)。
在文件夹.idea中,已经创建了.gitignore,由IDE自己更新,以避免提交可能包含隐私/密码数据的用户相关设置。

提交.idea文件夹是安全的(通常也是有用的)

它包含您的本地IntelliJ IDE配置。我建议将这个文件夹添加到您的.gitignore文件中:

# intellij configs
.idea/

最新更新