Xin chào, tôi hiện đang làm việc trên một dự án Android với một nhóm các nhà phát triển sử dụng cả Eclipse và IntelliJ. Chúng tôi đang sử dụng SVN làm repo của chúng tôi. Dường như mỗi lần ai đó sử dụng kiểm tra nhật thực trong họ đều phá vỡ người IDEA và ngược lại. Tôi đã tự hỏi nếu có ai có bất kỳ khuyến nghị nào về những tệp chúng ta nên bỏ qua từ SCM và bất kỳ lời khuyên nào khác về việc làm cho quá trình này mượt mà hơn?IDEA của IntelliJ và Eclipse trên cùng một dự án
Trả lời
Tôi khuyên bạn nên giữ các tệp dự án cụ thể của IDE ngoài phiên bản. Tôi có vài dự án Android, nơi tôi sử dụng Intellij IDEA và Eclipse thay thế lẫn nhau và dường như họ đang chơi tốt với nhau.
Đây là những gì tôi có trong kho git: "phá vỡ"
.gitignore
AndroidManifest.xml
ant.properties
build.xml
proguard.cfg
project.properties
res/ folder
src/ folder
Nó khá khó để đưa ra lời khuyên mà không biết thêm chi tiết về những gì Nhưng tôi có thể nói với bạn rằng đối với Eclipse bạn cần có các tệp .project
và .classpath
đăng ký. Nếu có. Thư mục settings
, cũng phải được kiểm tra. Các tệp này là dành riêng cho Eclipse và sẽ không ảnh hưởng đến IntelliJ hoặc bất kỳ công cụ nào khác.
E-Riz bạn nói đúng. Lý do cho các vấn đề của chúng tôi là IDEA bằng cách nào đó kết hợp các cài đặt nhật thực vào phụ thuộc module IntelliJ (một cái gì đó liên quan đến gói adt android eclipse - xin lỗi không nhớ chi tiết). Chúng tôi đã sửa lỗi này mỗi lần bằng cách bỏ qua tệp .project và .classpath từ IntelliJ. Tuy nhiên, chúng tôi đã quên để kiểm tra trong tập tin .iml và thư mục .idea vào svn để những thay đổi không bao giờ được tuyên truyền trên toàn đội. Một tân binh khá (mà tôi) sai lầm tôi phải thừa nhận. Điều đó có ý nghĩa đối với bạn? Tôi đã mở các đề xuất khác. Cảm ơn! – Buzzer
Điều này không chính xác. IntelliJ có thể thay đổi tệp .classpath nếu bạn hướng dẫn nó sử dụng tệp .classpath cho các phụ thuộc mô-đun. –
@YoelGluschnaider, đó phải là sự lựa chọn rõ ràng của người dùng và anh ấy biết anh ấy đang làm gì khi chọn lựa. Nếu không, các tệp Eclipse * được * bỏ qua và không ảnh hưởng đến, IntelliJ. Trong thực tế, tài liệu IntelliJ thậm chí mô tả kịch bản mà hai tập tin cấu hình IDE sống cạnh nhau. –
Khám phá https://github.com/github/gitignore. Chỉ cần thêm các IDE, ngôn ngữ và khung công tác mà bạn đang sử dụng. Eclipse và IntelliJ bỏ qua nằm trong thư mục Global/
.
- 1. Lập trình đồng thời trên cùng một dự án trong PhpStorm/IntelliJ IDEA
- 2. Gỡ lỗi dự án Scala (IntelliJ Idea 12 và sbt)
- 3. Intellij IDEA nhân cửa sổ dự án thám hiểm
- 4. Dự án Thư viện Android Jar + IntelliJ IDEA 11
- 5. Làm cách nào để nhập các dự án Eclipse vào IntelliJ IDEA?
- 6. Gắn các nguồn trong IntelliJ IDEA cho dự án scala
- 7. thiết lập dự án Grails trong IntelliJ IDEA
- 8. IntelliJ IDEA làm mới dự án và phát hiện các tệp đã thay đổi
- 9. Nhập và chạy một dự án Phonegap 3.0 với Intellij IDEA 12/13?
- 10. Cập nhật cửa sổ dự án, IntelliJ-idea
- 11. AOSP và IntelliJ IDEA
- 12. IntelliJ IDEA - Cài đặt lại thư mục gốc của Maven cho các dự án mới
- 13. xuất Biểu mẫu UI Intellij-Idea sang Eclipse
- 14. Module IntelliJ IDEA và PlayFramework
- 15. Intellij Idea: xem phạm vi phủ sóng thử nghiệm trên dự án maven
- 16. Cách tìm kiếm trong tất cả các tệp của dự án trong IntelliJ Idea?
- 17. IntelliJ IDEA backspace và indention?
- 18. Thư viện, dự án, mô-đun và gói trong Intellij Idea
- 19. nhiều ngôn ngữ trong cùng một dự án trong ý tưởng Intellij
- 20. Hai ứng dụng Android trong cùng một dự án Eclipse?
- 21. Làm cách nào để thêm "Dự án thư viện" trong IntelliJ IDEA?
- 22. Kiểm tra junit Eclipse trong cùng một dự án
- 23. Làm thế nào để bao gồm một .so lib trong Intellij IDEA cho dự án Android?
- 24. Làm thế nào để tạo một dự án PHP với IntelliJ Idea 9?
- 25. Làm thế nào để bạn thiết lập Gradle đúng cách và tạo một dự án Gradle mới cho IntelliJ IDEA?
- 26. phím tắt để chuyển đổi giữa các khung dự án trong Intellij IDEA
- 27. Intellij có thể tổ chức nhập khẩu theo cùng một cách như trong Eclipse không?
- 28. Sử dụng @NotNull trong một dự án mà cả IntelliJ và các nhà phát triển Eclipse đang làm việc
- 29. Ngăn Android Studio/Intellij Idea xây dựng dự án khi khởi động
- 30. Trợ giúp cần có dự án Spring MVC đi kèm với IntelliJ IDEA
Dự án Eclipse không có tệp .project và .classpath được đăng ký là một nỗi đau thực sự để quản lý trên một nhóm. Các tệp đó được thiết kế đặc biệt để được chia sẻ (đã đăng ký) và không can thiệp vào bất kỳ công cụ nào khác. Nếu bạn đang gặp vấn đề với các IDE khác, các tệp Eclipse này KHÔNG phải là nguyên nhân (trừ khi công cụ đó đặc biệt cố gắng đọc hoặc sử dụng chúng). –
thực sự ... IDEA đang cố gắng sử dụng tệp .project và .classpath vì vậy có lẽ tôi nên tìm ra cách để bỏ qua những người từ IDEA. Nhưng tôi đồng ý rằng họ có lẽ nên được kiểm tra. – Buzzer