อะไรคือความแตกต่างระหว่างเวอร์ชั่นของ Eclipse (Europa, Helios, Galileo)? ข้อใดดีที่สุดสำหรับแอปพลิเคชันเดสก์ท็อป
อะไรคือความแตกต่างระหว่างเวอร์ชั่นของ Eclipse (Europa, Helios, Galileo)? ข้อใดดีที่สุดสำหรับแอปพลิเคชันเดสก์ท็อป
คำตอบ:
หน้าEclipse (ซอฟต์แวร์)บน Wikipedia สรุปได้ค่อนข้างดี:
ข่าว
ตั้งแต่ปี 2006 มูลนิธิคราสมีการประสานงานเป็นประจำทุกปีพร้อมกันที่วางจำหน่าย แต่ละรุ่นมีแพลตฟอร์ม Eclipse รวมถึงโครงการ Eclipse อื่น ๆ จนกว่าการปลดปล่อยกาลิเลโอนั้นการปลดปล่อยจะถูกตั้งชื่อตามดวงจันทร์ของระบบสุริยะ
จนถึงขณะนี้แต่ละรุ่นวางจำหน่ายพร้อมกันได้เกิดขึ้นในปลายเดือนมิถุนายน
รีลีสแพลตฟอร์มเวอร์ชันรีลีสหลัก Photon 27 มิถุนายน 2018 4.8 ออกซิเจน 28 มิถุนายน 2560 4.7 นีออน 22 มิถุนายน 2559 4.6 ดาวอังคาร 24 มิถุนายน 2558 4.5 โครงการดาวอังคาร Luna 25 มิถุนายน 2557 4.4 โครงการ Luna Kepler 26 มิถุนายน 2556 4.3 โครงการของ Kepler Juno 27 มิถุนายน 2012 4.2 โครงการ Juno Indigo 22 มิถุนายน 2554 3.7 โครงการ Indigo Helios 23 มิถุนายน 2010 3.6 โครงการ Helios กาลิเลโอ 24 มิถุนายน 2552 3.5 โครงการกาลิเลโอ Ganymede 25 มิถุนายน 2551 3.4 โครงการ Ganymede ยูโรปา 29 มิถุนายน 2550 3.3 โครงการยูโรปา Callisto 30 มิถุนายน 2549 3.2 โครงการ Callisto Eclipse 3.1 28 มิถุนายน 2005 3.1 Eclipse 3.0 28 มิถุนายน 2547 3.0
เพื่อสรุป Helios, Galileo, Ganymede และอื่น ๆ เป็นเพียงชื่อรหัสสำหรับเวอร์ชันของแพลตฟอร์ม Eclipse (โดยส่วนตัวแล้วฉันต้องการให้ Eclipse ใช้หมายเลขรุ่นดั้งเดิมแทนชื่อรหัสมันจะทำให้สิ่งต่าง ๆ ชัดเจนขึ้นและง่ายขึ้น) คำแนะนำของฉันคือการใช้เวอร์ชันล่าสุดเช่น Eclipse Oxygen (4.7) ( ในคำตอบเดิมของคำตอบนี้จะกล่าวว่า "Helios (3.6.1)" )
ที่ด้านบนของ "แพลตฟอร์ม" จากนั้น Eclipse จะกระจายแพคเกจต่างๆ(เช่น "แพลตฟอร์ม" พร้อมชุดปลั๊กอินเริ่มต้นเพื่อให้บรรลุภารกิจพิเศษ) เช่นEclipse IDE สำหรับนักพัฒนา Java , Eclipse IDE สำหรับนักพัฒนา Java EE , Eclipse IDE สำหรับ C / C ++ Developersฯลฯ (ดูลิงค์นี้เพื่อเปรียบเทียบเนื้อหา)
ในการพัฒนาแอปพลิเคชัน Java Desktop การวางจำหน่าย Helios ของEclipse IDE สำหรับ Java Developersควรเพียงพอ (คุณสามารถติดตั้ง "ปลั๊กอินเพิ่มเติม" ได้ตลอดเวลาหากจำเป็น)
สิ่งเหล่านี้เป็นเพียงการกำหนดรุ่น (เช่น windows xp, vista หรือ windows 7) ซึ่งใช้เพื่อตั้งชื่อรุ่นใหญ่ของพวกเขาแทนที่จะใช้หมายเลขรุ่น ดังนั้นคุณจะต้องการใช้เวอร์ชันล่าสุดของ eclipse ซึ่งก็คือ helios (หรือ 3.6 ซึ่งเป็นหมายเลขเวอร์ชันที่สอดคล้องกัน)
หากต้องการดูรายการชื่อรุ่น Eclipse และหมายเลขรุ่นที่เกี่ยวข้องให้ไปที่เว็บไซต์นี้ http://en.wikipedia.org/wiki/Eclipse_%28software%29#Release
ฉันไม่ชอบวิธีที่ Eclipse Foundation ไม่ใช้หมายเลขเวอร์ชันสำหรับการดาวน์โหลดหรือในวิธีใช้ -> เกี่ยวกับไดอะล็อก Eclipse มันจะแสดงเวอร์ชั่นบนเว็บเพจดาวน์โหลด แต่ชื่อไฟล์จริงนั้นเป็นดังนี้:
แต่เมื่อเวลาผ่านไปคุณจะลืมชื่อรุ่นที่วางจำหน่ายด้วยหมายเลขรุ่นอะไร ฉันชอบแบบแผนการตั้งชื่อไฟล์เช่น:
วิธีนี้คุณจะได้รับทั้งชื่อไฟล์และสามารถเรียงลำดับได้ในรายการไดเรกทอรี โชคดีที่พวกเขาส่วนใหญ่เลือกชื่อตามตัวอักษรหลังจากที่ก่อนหน้านี้ (ยกเว้น 3.4-Ganymede เทียบกับ 3.5-Galileo ที่ใหม่กว่า)
แต่ละรุ่นมีการปรับปรุงบางอย่างในเทคโนโลยีบางอย่าง สำหรับผู้ใช้ความแตกต่างที่ใหญ่ที่สุดคือการเรียกใช้ปลั๊กอินบางตัวหรือไม่เพราะบางตัวทำขึ้นเฉพาะกับ Eclipse รุ่นใดรุ่นหนึ่งโดยเฉพาะ
ในแพลตฟอร์มการเตรียมกาลิเลโอและ Helios ได้มีการแนะนำและไม่ควรอัปเดตปลั๊กอินของไซต์ในโฟลเดอร์ย่อย "dropins" ("eclipse / dropins / plugin_name / features", "eclipse / dropins / plugin_name / plugins") แทนโฟลเดอร์ของ Eclipse ("eclipse / features" และ "eclipse / plugins")
นอกจากนี้สำหรับการเขียนโปรแกรมต้องการ Eclipse ที่ดีที่สุดคือ Eclipse ล่าสุด มีข้อบกพร่องมากเกินไปในตอนนี้และทีม Eclipse ทั้งหมดที่ทำอยู่กำลังแก้ไขข้อบกพร่อง มีการปรับปรุงอินเตอร์เฟสน้อยมากตั้งแต่ Europa IMHO
พวกเขาเป็นรุ่นต่อเนื่องและปรับปรุงของผลิตภัณฑ์เดียวกัน มีใครสังเกตว่าชื่อของสามคนสุดท้ายและรุ่นถัดไปนั้นเรียงตามตัวอักษร (กาลิเลโอเฮลิโออินดิโก้จูโน) อย่างไร นี่อาจเป็นวิธีที่พวกเขาจะไปในอนาคตในลักษณะเดียวกับที่ Ubuntu ปล่อยชื่อรหัสเพิ่มขึ้นตามตัวอักษร (หมายเหตุ Indigo ไม่ใช่ดวงจันทร์ของดาวพฤหัสบดี!)
การปล่อย Eclipse ถูกตั้งชื่อตามดวงจันทร์ของดาวพฤหัสบดีและแต่ละอันจะปล่อยการปลดปล่อยอย่างต่อเนื่อง
Helios เป็นรีลีสปัจจุบันที่คุณสามารถดาวน์โหลด eclipse ได้ตามที่คุณต้องการhttp://www.eclipse.org/downloads/