Perbedaan antara Eclipse Europa, Helios, Galileo

174

Apa perbedaan antara versi Eclipse (Europa, Helios, Galileo)? Mana yang terbaik untuk aplikasi desktop?

Ballon
sumber
54
OP meminta klarifikasi tentang beberapa konvensi tidak jelas yang digunakan oleh Eclipse (Anda tahu, IDE), saya tidak melihat ada yang salah dengan itu. Jika pertanyaan ini tidak sesuai dengan standar Anda, abaikan saja.
Pascal Thivent
41
Terima kasih telah mengajukan pertanyaan ini, mungkin setelah beberapa waktu manajemen produk Eclipse akan mengetahui bahwa sebagian besar pengguna tidak memberikan **** tentang nama panggilan yang mereka masukkan ke produk. Mereka harus menggunakan nama-nama hanya secara internal dan menjaga versi terlihat jelas, sehingga pengguna normal (sebagai pengembang non gerhana) akan dapat mengetahui apa yang mereka gunakan, tanpa harus menghabiskan 30 menit googling.
sorin
9
Saya bertanya-tanya apakah Yayasan Eclipse akan mempertimbangkan "tampilkan nomor versi pada dialog bantuan, seperti setiap perangkat lunak lain di dunia" sebagai permintaan fitur yang valid. Situasi saat ini menjadi tidak bisa dipertahankan. Saya tidak keberatan perangkat lunak saya memiliki nama mewah yang tidak perlu, tetapi saya ingin dapat mengetahui nomor versi aktual yang saya miliki juga. Paling tidak sehingga ketika saya melihat kalimat seperti "berfungsi pada Helios atau yang lebih baru", saya tahu apakah saya MEMILIKI versi yang Helios atau yang lebih baru (misalnya).
Dawood ibn Kareem
7
Tuhan memberkati mereka jika mereka menyadari bahwa SEMUA KITA BUTUHKAN UNTUK MELIHAT ADALAH NOMOR VERSI YANG DAPAT DITEMUKAN ...
Siddharth
1
Tidak heran kalau Eclipse sangat direkayasa berlebihan. Dimulai dari namanya.
Pacerier

Jawaban:

224

Halaman Eclipse (perangkat lunak) di Wikipedia merangkumnya dengan cukup baik:

Rilis

Sejak 2006, Eclipse Foundation telah mengoordinasikan Pelepasan Simultan tahunan . Setiap rilis termasuk Platform Eclipse serta sejumlah proyek Eclipse lainnya. Sampai rilis Galileo, rilis diberi nama setelah bulan-bulan tata surya.

Sejauh ini, setiap Rilis Simultan telah terjadi pada akhir Juni.

Proyek Versi Platform Versi Rilis Utama
Foton 27 Juni 2018 4.8
Oksigen 28 Juni 2017 4.7                 
Neon 22 Juni 2016 4.6                 
Mars 24 Juni 2015 4.5 Proyek Mars
Luna 25 Juni 2014 4.4 Proyek Luna
Kepler 26 Juni 2013 4.3 Proyek Kepler
Juno 27 Juni 2012 4.2 Proyek Juno
Indigo 22 Juni 2011 3.7 Proyek Indigo
Helios 23 Juni 2010 3.6 Proyek Helios
Galileo 24 Juni 2009 3.5 proyek Galileo
Ganymede 25 Juni 2008 3.4 Proyek Ganymede
Europa 29 Juni 2007 3.3 Proyek Europa
Callisto 30 Juni 2006 3.2 proyek Callisto
Eclipse 3.1 28 Juni 2005 3.1  
Eclipse 3.0 28 Juni 2004 3.0  

Untuk meringkas, Helios, Galileo, Ganymede, dll hanya nama kode untuk versi platform Eclipse (secara pribadi, saya lebih suka Eclipse menggunakan nomor versi tradisional daripada nama kode, itu akan membuat segalanya lebih jelas dan mudah). Saran saya adalah menggunakan versi terbaru, yaitu Eclipse Oxygen (4.7) ( dalam versi asli jawaban ini, tertulis "Helios (3.6.1)" ).

Di atas "platform", Eclipse kemudian mendistribusikan berbagai Paket (yaitu "platform" dengan set plugin standar untuk mencapai tugas khusus), seperti Eclipse IDE untuk Java Developers , Eclipse IDE untuk Java EE Developers , Eclipse IDE for C / C ++ Pengembang , dll (lihat tautan ini untuk perbandingan konten mereka).

Untuk mengembangkan aplikasi Java Desktop, rilis Helios dari Eclipse IDE untuk Pengembang Java sudah cukup (Anda selalu dapat menginstal "plugin tambahan" jika diperlukan).

Thivent Pascal
sumber
83
+100 (jika saya bisa) untuk: "Saya lebih suka Eclipse untuk menggunakan nomor versi tradisional daripada nama kode, itu akan membuat segalanya lebih jelas dan mudah"
oosterwal
10
Masalah sebenarnya adalah bahwa begitu Anda menginstal rilis seperti Helios, maka rilis baru keluar seperti Indigo, Eclipse tidak mengambil rilis baru ini sebagai pembaruan untuk rilis saat ini. Menjalankan rilis baru (pada Mac) tidak mengambil pengaturan dari yang lama. Saya sudah "memulai" pengaturan Eclipse saya berkali-kali sekarang, saya benar-benar muak menggunakannya, jujur ​​saja. Saya pasti melakukan sesuatu yang salah. :-(
Ryan H.
1
Kebetulan, saya baru saja menemukan tautan ini pada peningkatan dari Helios ke Indigo: lenettoyeur-on-eclipse.blogspot.com/2011/06/...
Ryan H.
Karena rilis Eclipse Neon akan datang, inilah rencana proyeknya .
vallismortis
Bisakah Anda mengubahnya ke Wiki Komunitas? Konten ini perlu disegarkan sesekali.
vallismortis
15

Itu hanya sebutan versi (seperti windows xp, vista atau windows 7) yang mereka gunakan untuk menamai rilis utama mereka, alih-alih menggunakan nomor versi. jadi Anda ingin menggunakan versi gerhana terbaru yang tersedia, yaitu helios (atau 3.6 yang merupakan nomor versi yang sesuai).

fresskoma
sumber
10

Untuk melihat daftar nama rilis Eclipse dan nomor versi yang sesuai, kunjungi situs web ini. http://en.wikipedia.org/wiki/Eclipse_%28software%29#Release

  • Versi Platform Tanggal Rilis
  • Juno ?? Juni 2012 4.2?
  • Indigo 22 Juni 2011 3.7
  • Helios 23 Juni 2010 3.6
  • Galileo 24 Juni 2009 3.5
  • Ganymede 25 Juni 2008 3.4
  • Europa 29 Juni 2007 3.3
  • Callisto 30 Juni 2006 3.2
  • Eclipse 3.1 28 Juni 2005 3.1
  • Eclipse 3.0 21 Juni 2004 3.0

Saya juga tidak menyukai cara yayasan Eclipse TIDAK menggunakan nomor versi untuk unduhan mereka atau pada Bantuan -> Tentang dialog Eclipse. Mereka menampilkan versi di halaman web unduhan, tetapi nama file sebenarnya adalah seperti:

  • eclipse-java-indigo-SR1-linux-gtk.tar.gz
  • eclipse-java-helios-linux-gtk.tar.gz

Namun seiring waktu, Anda lupa nama rilis apa yang ada dengan nomor versi apa. Saya lebih suka konvensi penamaan file seperti:

  • eclipse-3.7.1-java-indigo-SR1-linux-gtk.tar.gz
  • eclipse-3.6-java-helios-linux-gtk.tar.gz

Dengan cara ini Anda mendapatkan KEDUA dari nama file dan itu dapat diurutkan dalam daftar direktori. Untungnya, mereka kebanyakan memilih nama secara alfabet setelah yang sebelumnya (kecuali untuk 3,4-Ganymede vs yang lebih baru 3,5-Galileo).

Neon
sumber
5

Setiap versi memiliki beberapa peningkatan dalam teknologi tertentu. Untuk pengguna perbedaan terbesar adalah apakah menjalankan plugin tertentu atau tidak, karena beberapa dibuat hanya untuk versi Eclipse tertentu.

adelarsq
sumber
4

Di Galileo dan Helios Provisioning Platform diperkenalkan, dan plugin non-update-situs sekarang harus ditempatkan di subfolder "dropins" ("eclipse / dropins / plugin_name / features", "eclipse / dropins / plugin_name / plugins") sebagai ganti folder Eclipse ("gerhana / fitur" dan "gerhana / plugin").

Juga untuk kebutuhan pemrograman Eclipse terbaik adalah Eclipse terbaru. Ada terlalu banyak bug untuk saat ini, dan semua yang dilakukan tim Eclipse adalah memperbaiki bug. Ada sedikit peningkatan antarmuka sejak Europa. MENURUT OPINI SAYA.

Lavir si Whiolet
sumber
4

Mereka berturut-turut, versi perbaikan dari produk yang sama. Adakah yang memperhatikan bagaimana nama dari tiga yang terakhir dan rilis berikutnya dalam urutan abjad (Galileo, Helios, Indigo, Juno)? Ini mungkin bagaimana mereka akan pergi di masa depan, dengan cara yang sama seperti Ubuntu merilis kode nama meningkat secara alfabet (perhatikan Indigo bukan bulan Jupiter!).

drkvogel
sumber
3

Rilis Eclipse diberi nama setelah bulan-bulan Jupiter, dan masing-masing menunjukkan rilis berturut-turut.

Helios adalah rilis terbaru yang dapat Anda unduh eclipse karena pemrograman Anda memerlukan http://www.eclipse.org/downloads/

Sudantha
sumber