Khi tôi tạo một dự án trong JetBrains WebStorm, một thư mục có tên .idea
được tạo. Có ổn không nếu tôi xóa nó? Nó sẽ ảnh hưởng đến dự án của tôi?
Khi tôi tạo một dự án trong JetBrains WebStorm, một thư mục có tên .idea
được tạo. Có ổn không nếu tôi xóa nó? Nó sẽ ảnh hưởng đến dự án của tôi?
Câu trả lời:
Khi bạn sử dụng IntelliJ IDE , tất cả các cài đặt dành riêng cho dự án cho dự án sẽ được lưu trong .idea
thư mục.
Cài đặt dự án được lưu trữ với mỗi dự án cụ thể dưới dạng một tập hợp các tệp xml trong thư mục .idea. Nếu bạn chỉ định cài đặt dự án mặc định, các cài đặt này sẽ tự động được sử dụng cho từng dự án mới được tạo.
Kiểm tra tài liệu này để biết các cài đặt IDE và đây là khuyến nghị của họ về Kiểm soát nguồn và tệp .gitignore ví dụ.
Lưu ý: Nếu bạn đang sử dụng git hoặc một số hệ thống kiểm soát phiên bản, bạn có thể muốn đặt thư mục này "bỏ qua". Ví dụ - đối với git, thêm thư mục này vào .gitignore
. Theo cách này, ứng dụng không dành riêng cho IDE.
.idea
Nó chứa các cấu hình IntelliJ IDE cục bộ của bạn. Tôi khuyên bạn nên thêm thư mục này vào tệp .gitignore của bạn:
# intellij configs
.idea/
Kể từ năm 2020, JetBrains đề nghị cam kết .idea
thư mục.
IDE JetBrains (webstorm, intellij, android studio, pycharm, clion, v.v.) tự động thêm thư mục đó vào kho git của bạn (nếu có).
Trong thư mục .idea
, đã được tạo .gitignore
, cập nhật bởi chính IDE để tránh cam kết các cài đặt liên quan đến người dùng có thể chứa dữ liệu riêng tư / mật khẩu.
Nó là an toàn (và thường hữu ích) để cam kết .idea
thư mục.