2013-06-11 9 views
106

Kiedy próbuję utworzyć projekt w Jetbrains Webstorm, zostanie utworzony folder o nazwie .idea. Czy to w porządku, jeśli to usunę? Czy wpłynie to na mój projekt?Co to jest folder .idea?

+0

http://www.jetbrains.com/idea/webhelp/project.html –

+0

Aby łatwo zarządzać wszystkimi folderami/plikami, których nie chcesz zatwierdzać w Git, możesz użyć wtyczki IntelliJ .ignore: https://plugins.jetbrains.com/plugin/7495?pr=idea – paranza

Odpowiedz

120

Podczas korzystania z Intellij IDE wszystkie specyficzne ustawienia projektu dla projektu są przechowywane w folderze .idea

Ustawienia projektu są przechowywane z każdego konkretnego projektu jako zestaw plików xml w folderze .idea. Jeśli określisz domyślne ustawienia projektu , ustawienia te będą automatycznie używane dla każdego nowo utworzonego projektu .

Sprawdź ten documentation dla ustawień IDE i here is their recommendation on Source Control i przykładowy plik .gitignore.

Uwaga: Jeśli używasz git lub jakiegoś systemu kontroli wersji, możesz ustawić ten folder jako "ignore". Przykład - dla git, dodaj ten katalog do .gitignore. W ten sposób aplikacja nie jest specyficzna dla IDE.

+0

* "Jeśli używasz git lub jakiegoś systemu kontroli wersji, możesz ustawić ten folder" ignore "." * .. jak dokładnie? – Shafizadeh

+1

@Shafizadeh .gitignore powinien być ukrytym plikiem w katalogu głównym Twojej aplikacji. Edytuj ten plik tekstowy i dodaj "/.idea" jako własną linię. – BrettG

1

Nie ma problemu z usunięciem tego. To nie tylko WebStorm IDE tworzy ten plik, ale również phpStorm i wszystkie IDE jetbrains zrobić.

Można go bezpiecznie usunąć, ale jeśli Twój projekt pochodzi z gitlab lub github, zobaczysz ostrzeżenie.