什么是.idea文件夹?

当我试图在Jetbrains Webstorm中创build一个项目时,会创build一个名为.idea的文件夹。 我可以删除这个吗? 会影响我的项目吗?

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

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

检查这个IDE设置的文档 , 这里是他们对源代码控制的一个build议和一个例子.gitignore文件。

注意:如果您使用的是git或某个版本控制系统,您可能需要将此文件夹设置为“忽略”。 例如 – 对于git,将这个目录添加到.gitignore 。 这样,应用程序不是特定的IDE。

删除这个没有问题。 这不仅是WebStorm IDE创build这个文件,而且phpStorm也是这样,所有的jetbrains的IDE都这样做。

删除它是安全的,但如果你的项目是从gitlab或github,那么你会看到一个警告。