Sự khác biệt giữa các phiên bản của Eclipse (Europa, Helios, Galileo) là gì? Cái nào là tốt nhất cho ứng dụng máy tính để bàn?
Sự khác biệt giữa các phiên bản của Eclipse (Europa, Helios, Galileo) là gì? Cái nào là tốt nhất cho ứng dụng máy tính để bàn?
Câu trả lời:
Trang Eclipse (phần mềm) trên Wikipedia tóm tắt khá tốt:
Phát hành
Từ năm 2006, Quỹ Eclipse đã điều phối một Bản phát hành đồng thời hàng năm . Mỗi bản phát hành bao gồm Nền tảng Eclipse cũng như một số dự án Eclipse khác. Cho đến khi phát hành Galileo, các bản phát hành được đặt tên theo các mặt trăng của hệ mặt trời.
Cho đến nay, mỗi Bản phát hành đồng thời đã xảy ra vào cuối tháng sáu.
Phát hành Dự án Phiên bản nền tảng phát hành chính Photon 27 tháng 6 năm 2018 4,8 Oxy ngày 28 tháng 6 năm 2017 4.7 Neon 22 tháng 6 năm 2016 4.6 Sao Hỏa 24 tháng 6 năm 2015 4.5 Dự án Sao Hỏa Luna 25 tháng 6 năm 2014 4.4 Dự án Luna Kepler 26 tháng 6 năm 2013 4.3 Dự án Kepler Juno 27 tháng 6 năm 2012 4.2 Dự án Juno Indigo 22 tháng 6 năm 2011 3.7 Các dự án Indigo Helios 23 tháng 6 năm 2010 3.6 Dự án Helios Galileo 24 tháng 6 năm 2009 3.5 Dự án Galileo Ganymede 25 tháng 6 năm 2008 3,4 Dự án Ganymede Europa 29 tháng 6 năm 2007 3.3 Dự án Europa Callisto 30 tháng 6 năm 2006 3.2 Dự án Callisto Nhật thực 3.1 28 tháng 6 năm 2005 3.1 Nhật thực 3.0 28 tháng 6 năm 2004 3.0
Tóm lại, Helios, Galileo, Ganymede, v.v. chỉ là tên mã cho các phiên bản của nền tảng Eclipse (cá nhân, tôi thích Eclipse sử dụng số phiên bản truyền thống thay vì tên mã, nó sẽ giúp mọi thứ rõ ràng và dễ dàng hơn). Đề xuất của tôi sẽ là sử dụng phiên bản mới nhất, tức là Oxygen Oxygen (4.7) ( trong phiên bản gốc của câu trả lời này, nó có tên "Helios (3.6.1)" ).
Trên đầu trang của "nền tảng", Eclipse sau đó phân phối các Gói khác nhau (tức là "nền tảng" với một bộ bổ trợ mặc định để đạt được các nhiệm vụ chuyên biệt), chẳng hạn như IDE IDE cho Nhà phát triển Java , IDE IDE cho Nhà phát triển Java EE , IDE IDE cho C / C ++ Developers , v.v (xem liên kết này để so sánh nội dung của họ).
Để phát triển các ứng dụng Java Desktop, bản phát hành Helios của IDE IDE cho Nhà phát triển Java phải đủ (bạn luôn có thể cài đặt "các bổ sung bổ sung" nếu cần).
Đó chỉ là các chỉ định phiên bản (giống như windows xp, vista hoặc windows 7) mà họ đang sử dụng để đặt tên cho các bản phát hành chính của mình, thay vì sử dụng số phiên bản. vì vậy bạn sẽ muốn sử dụng phiên bản nhật thực mới nhất có sẵn, đó là helios (hoặc 3.6 là số phiên bản tương ứng).
Để xem danh sách tên phát hành Eclipse và số phiên bản tương ứng của nó, hãy truy cập trang web này. http://en.wikipedia.org/wiki/Eclipse_%28software%29#Release
Tôi cũng không thích cách mà nền tảng Eclipse KHÔNG sử dụng số phiên bản cho các lần tải xuống của chúng hoặc trên hộp thoại Trợ giúp -> Giới thiệu về Eclipse. Họ sẽ hiển thị phiên bản trên trang web tải xuống, nhưng tên tệp thực tế là:
Nhưng theo thời gian, bạn quên tên phát hành đi với số phiên bản. Tôi rất thích một quy ước đặt tên tập tin như:
Bằng cách này, bạn nhận được CẢ từ tên tệp và có thể sắp xếp trong danh sách thư mục. May mắn thay, họ chủ yếu chọn tên theo thứ tự bảng chữ cái sau tên trước (ngoại trừ 3,4-Ganymede so với 3,5-Galileo mới hơn).
Trong Nền tảng cung cấp Galileo và Helios đã được giới thiệu và các plugin không cập nhật trang web bây giờ nên được đặt trong thư mục con "dropins" ("eclipse / dropins / plugin_name / features", "eclipse / dropins / plugin_name / plugins") thay vì thư mục của Eclipse ("Nhật thực / tính năng" và "nhật thực / bổ trợ").
Ngoài ra để lập trình cần Eclipse tốt nhất là Eclipse mới nhất. Hiện tại nó có quá nhiều lỗi và tất cả nhóm Eclipse hiện đang làm là sửa các lỗi. Có rất ít cải tiến giao diện kể từ Europa. IMHO.
Chúng là phiên bản kế tiếp, cải tiến của cùng một sản phẩm. Bất cứ ai cũng nhận thấy tên của ba phần cuối và bản phát hành tiếp theo theo thứ tự bảng chữ cái (Galileo, Helios, Indigo, Juno)? Đây có lẽ là cách họ sẽ đi trong tương lai, giống như cách mà tên mã phát hành Ubuntu tăng theo thứ tự bảng chữ cái (lưu ý Indigo không phải là mặt trăng của sao Mộc!).
Các bản phát hành Eclipse được đặt tên theo các mặt trăng của Sao Mộc và mỗi biểu thị một bản phát hành kế tiếp nhau.
Helios là bản phát hành hiện tại mà bạn có thể tải xuống nhật thực vì nhu cầu lập trình của bạn http://www.eclipse.org/doads/