Tôi mới sử dụng Java. Tôi đã tham gia một khóa học giới thiệu, nơi tôi đã sử dụng NetBeans, nhưng tôi nhận thấy rằng một số bạn học của tôi đã sử dụng Eclipse. Từ những gì tôi đã hiểu, Eclipse là IDE phổ biến trong số các công ty CNTT.
Câu hỏi của tôi là, với tư cách là lập trình viên mới, tôi có nên ở lại với NetBeans hoặc chuyển sang Eclipse không?Công cụ nào được các công ty CNTT, NetBeans hoặc Eclipse sử dụng nhiều hơn?
Trả lời
Bạn đã quên một điều nữa: IntelliJ.
Tất cả đều khác nhau và không có "tốt nhất" duy nhất, ví dụ, mỗi tính năng có một tính năng khác thì không.
nhận xét cá nhân của tôi:
Eclipse có lẽ là hầu hết mở. Nó rất tích cực phát triển. Đó là tiêu chuẩn thực tế tại tất cả 4 công ty tôi đã làm việc cho đến nay. Eclipse hoàn toàn miễn phí.
IntelliJ là loại thông minh. Thật thú vị khi sử dụng, nhưng không phải tất cả các tính năng đều có sẵn trong ấn bản cộng đồng. Tôi đã đánh giá nó bởi vì ai đó đã tuyên bố rằng một nghiên cứu cho thấy rằng nó làm cho bạn làm việc hiệu quả hơn 10% nhưng tôi chưa thấy bản thân nghiên cứu. Tôi nghĩ IntelliJ là tuyệt vời nhưng tôi rất quen với Eclipse nó thực sự khó để chuyển đổi.
Rất tiếc, tôi chưa bao giờ thấy NetBeans.
Xét những điểm này, Eclipse dường như lựa chọn an toàn nhất, do sự phổ biến của nó tại nơi làm việc quá khứ của tôi và tính chất mở và miễn phí. Nhưng số dặm của bạn có thể thay đổi.
Chỉ cần nhớ rằng Eclipse/NetBeans/IntelliJ chỉ là công cụ. Nó không quan trọng bạn chọn cái nào, điều quan trọng nhất là bạn có được mã hóa và mã hóa tốt. Sử dụng cái nào làm cho bạn hiệu quả nhất.
cảm ơn, câu trả lời rất xây dựng. –
_Chỉ cần nhớ rằng Eclipse/NetBeans/IntelliJ chỉ là công cụ. Nó không quan trọng bạn chọn cái nào, điều quan trọng nhất là bạn có được mã hóa và mã hóa tốt._ Lời khuyên tốt nhất tôi có thể nhận được trong thời điểm này. –
Vì vậy, bạn muốn trở thành một coder GREAT. Đó là tin tốt! Sau đó, bạn sẽ yêu thích cuốn sách này bởi Jeff Atwood: http://www.hyperink.com/Effective-Programming-More-Than-Writing-Code-b1559 – janos
Thành thật mà nói, tôi nghĩ cả hai đều đều phổ biến. Một khi bạn học một, nó không phải là một việc lớn để chuyển sang người khác. Những người mà tôi làm việc có sở thích riêng của họ, và công ty không có sở thích - cũng không làm các công ty ký kết hợp đồng mà chúng tôi làm việc cùng. Đối với mỗi của riêng mình có vẻ là chính sách khá chuẩn. Điều đó đang được nói, trong kinh nghiệm của tôi, sự lựa chọn IDE đôi khi đã được xác định bởi vấn đề ở bàn tay (dễ sử dụng, các plugin khác nhau cho các mục đích cụ thể, vv).
Điểm mấu chốt - tìm hiểu cả hai. Nó không phải là khó để làm và bạn có thể sẽ sử dụng cả hai cuối cùng anyway.
- 1. Công cụ tự động nhận xét/công cụ phpDocumentor Netbeans-esque (dành cho Eclipse hoặc độc lập)
- 2. Cài đặt Bản ghi DNS với công ty Hosting hoặc Công ty đăng ký
- 3. Có công cụ tái cấu trúc cho Eclipse tốt hơn công cụ dựng sẵn trong Eclipse không?
- 4. Công ty của bạn triển khai phần mềm của công ty như thế nào?
- 5. Công ty nào sử dụng để xây dựng các tệp nhị phân của họ?
- 6. Xóa mẫu ở cuối chuỗi bằng cách sử dụng các công cụ bash hoặc các công cụ bash khác
- 7. .NET hoặc PHP, công ty hoặc nguồn mở?
- 8. Truy xuất bài đăng về công việc cho một công ty cụ thể bằng cách sử dụng API
- 9. GUI mã vạch hoặc sử dụng công cụ gui-designer
- 10. Công cụ tạo mã Java được sử dụng ở đâu?
- 11. Công ty của bạn sử dụng công cụ gì để quản lý hiệu suất ứng dụng của các ứng dụng asp.net?
- 12. Eclipse + Git - Cách lấy thanh công cụ?
- 13. Bộ công cụ Gui, tôi nên sử dụng bộ công cụ nào?
- 14. Khi nào sử dụng các công cụ mẫu JavaScript?
- 15. Công cụ Cắt lát cho Eclipse
- 16. Công cụ nào sử dụng các trình duyệt chính?
- 17. Bộ công cụ Agile, đáng sử dụng?
- 18. API LinkedIn cho Danh bạ Công ty
- 19. là có công cụ tốt hơn và công cụ dễ dàng hơn selen?
- 20. Công cụ javascript min nào sử dụng jquery?
- 21. Công cụ Eclipse cho Blueprint XML
- 22. Công nghệ nào sử dụng trong việc tạo DSL cho công cụ quy tắc?
- 23. Yêu cầu theo dõi trên nhiều dự án với JIRA (hoặc các công cụ khác)
- 24. Công cụ phát triển Tumblr
- 25. Nhiều kho SVN hoặc kho lưu trữ công ty đơn lẻ
- 26. UML đảo ngược các công cụ kỹ thuật cho Eclipse hoặc Maven
- 27. Hầu hết các công ty "lớn" đều thích WISA hơn LAMP? Tại sao?
- 28. Thanh công cụ Eclipse Juno Perspective
- 29. Công cụ sử dụng năng lượng - iOS
- 30. Thành công Không lập trình, 5GL, Visual, 0 Mã nguồn hoặc Công cụ tương tự?
Nó không thực sự quan trọng. Hầu hết các nơi sẽ cho phép bạn chọn IDE của riêng bạn, nhưng làm việc với một cái mới nên khá tầm thường. Chỉ cần sử dụng bất kỳ công cụ nào bạn thích nhất. Mọi người một lần trong khi thử một số điều mới để xem nó có thể tốt hơn. – Mason240
@ Mason240: Thật sao? Hầu hết các địa điểm sẽ cho phép tôi chọn? Tôi nghĩ mọi công ty đều có những quy tắc riêng về những thứ đó. –
@wizardo: Tôi chưa bao giờ nghe nói đến một công ty mà * yêu cầu * nhà phát triển sử dụng một IDE hoặc trình soạn thảo cụ thể. Điều phổ biến hơn là một công cụ cho phép sử dụng đa số trong các thành viên của một nhóm, đặc biệt là các thành viên cao cấp, và nó trở thành tiêu chuẩn thực tế bởi vì nếu bạn sử dụng Công cụ X, bạn có nhiều khả năng nhận trợ giúp nhanh hơn, tận dụng những gì người khác có xong, v.v. – ckhan