Arsitektur Eclipse | Ubuntu Metro
Introduction Eclipse in Ubuntu
Aryandie
[email protected] http://ubuntumetro.okesiip.com
Arsitektur Eclipse | Ubuntu Metro
Pengenalan Eclipse Eclipse adalah sebuah IDE (integrated Development Environment) untuk pengembangan perangkat lunak dan dapat dijalankan di semua platform.Pada awalnya eclipse dikembangkan oleh IBM sendiri untuk menggantikan perangkat lunak IBM visual age for java yang telah menghabiskan dana pengembangan sebanyak US $40 juta.Semenjak itu konsursium eclipse foundation mengambil alih untuk pengembangan eclipse lebih lanjut dan pengaturan organisasinya. Eclipse merupakan komunitas open source yang bertujuan menghasilkan platform pemrograman terbuka. Eclipse terdiri dari framework yang dapat dikembangkan lebih lanjut, peralatan bantu untuk membuat dan memanage software sejak awal hingga diluncurkan. Platform Eclipse didukung oleh ekosistem besar yang terdiri dari vendor tekonologi, start-up inovatif, universitas, riset institusi serta individu. Kelebihan eclipse sendiri antara lain adalah : • Multi-role Selain sebagai IDE untuk pengembangan aplikasi,eclipse juga digunakan untuk aktifitas dalam siklus pengembangan perangkat lunak,seperti dokumentasi,UML dan lain-lain. • Multi-language Eclipse dikembangkan dengan bahasa pemogramman Java,mendukung pengembangan aplikasi berbasis bahasa pemogramman lainnya seperti C,C++,PHP,Perl,Phyton dan lainlain. • Multi-plarform Target sistem operasi Eclipse adalah Microsoft Windows,GNU/linux solaris,HPUX,AIX dan Mac OS X
Instalasi eclipse Sebelum memulai menggunakan eclipse terlebih dahulu kita mempersiapkan bahan-bahan yang perlu kita persiapkan proses instalasi : • JDK installer yang terbaru (lebih baik kita gunakan JDK,karena dengan menggunakan JDK,javadoc nya sudah default didalam JDK tersebut) • Eclipse Installer yang terbaru untuk sekarang ini menggunakan Eclipse Helios versi 3.6 dan bisa kita download di Http://www.eclipse.org/downloads Sekarang ini kita mencoba menggunakan eclipse di linux dengan distro ubuntu 10.04 turunan dari debian.Sedangkan proses instalasi eclipse sendiri dilinux sendiri sangatlah gampang sekali hanya dengan mengekstrak file eclipse-java-helios-SR1-linux-gtk.tar.gz setelah itu kita simpan kesebuah direktori dengan menggunakan perintah tar $ tar zxvf eclipse-rcp-helios-SR1-linux-gtk.tar.gz Jika file anda tidak corrupt atau tidak rusak,maka proses diatas akan membentuk sebuah direktori
Arsitektur Eclipse | Ubuntu Metro tersebut,sekarang anda dapat menjalankannya dengan perintah sebagai berikut : $ eclipse/eclipse Setelah melakukan perintah diatas kita akan menunggu SplashScreen Eclipse akan muncul seperti gambar di bawah ini :
Setelah dijalankan, pada awal dialog Eclipse akan menanyakan dimana konfigurasi Eclipse dan lokasi project Java akan disimpan (gambar).
Secara default lokasi Workspaces adalah di menerima lokasi default ini.
/home/dendy/ubuntu-metro.Klik tombol OK untuk
Menulis Kode dengan Eclipse Pada saat pertama kali menjalankan Eclipse akan muncul welcome screen dengan beberapa link untuk membantu kita dalam bekerja dengan Eclipse.
Arsitektur Eclipse | Ubuntu Metro
Klik gambar di samping
Gambar Halaman Selamat Datang Eclipse IDE
Arsitektur Eclipse | Ubuntu Metro
Membuat Project Baru Untuk membuat sebuah project baru di eclipse,tutuplah dahulu halaman selamat datang kemudian pilihlah menu : File > New > Java Project Sehingga akan keluar tampilan seperti gambar dibawah ini :
Isikan nama project yang kita inginkan pada kolom Project name,misalkan “ubuntumetro” (tanpa tanda kutip). Kemudian tekanlah tombol Finish dan kita akan melihat tampilan editor Eclipse IDE seperti gambar dibawah ini :
Arsitektur Eclipse | Ubuntu Metro
1
5
7
3
2 6
4
Keterangan gambar : 1. Menubars : Menu umum yang mempercepat kita melakukan ke fungsi-funsi umum. 2. Explorer Pane : Merupakan tempat kita melihat project,package,source. 3. Editor Pane : Melakukan editing kode yang kita kerjakan. 4. Miscellaneous Pane : Berbagai komponen dapat muncul dalam pane ini, biasanya ini berisi Console dan daftar masalah compiler. 5. Perspective Switcher : Kita bisa melihat perspektif yang lain disini. 6. Outline Pane : Tempat yang berisi hiraki dari source code. 7. Nama Project : Project yang kita buat diatas tadi. Sekarang klik kanan-lah pada node src yang terdapat pada packages kemudian pilihlah menu : New > Class Setelah keluar opsi dengan perintah diatas maka akan ada tampilan seperti ini :
Arsitektur Eclipse | Ubuntu Metro
1 2 3
Keterangan gambar : 1. Source folder 2. Package 3. Name
: Nama project yang kita buat pada gambar sebelumnya* : Kalau tidak diisi akan secara default terisi* : Nama class yang kita gunakan pada saat di Editor Pane*
note * : Source folder,Package,Name mempunyai aturan yang telah ditetapkan oleh SUN dan aturan ini bisa kita lihat di http://www.oracle.com/technetwork/java/codeconv-138413.html Setelah membuat Project ,nama Package ,nama Class dan kita membuat contoh kode di Class HelloWorld akan keluar tampilan seperti gambar dibawah ini.
Arsitektur Eclipse | Ubuntu Metro
Maka kode yang kita buat di Editor Pane akan keluar di Console seperti gambar dibawah ini :
Untuk mempermudah dan mempercepat kerja di Eclipse IDE ada beberapa shortcut yang penting untuk kita ketahui : 1. Alt + menu bar : Mempercepat kita untuk masuk ke fungsi-fungsi umum. 2. Ctrl + D : Hapus Baris. 3. Alt + Up/Down Arrow : Pindahkan baris.
Arsitektur Eclipse | Ubuntu Metro 4. Alt + Left/Right Arrow 5. Ctrl + Shift + O 6. Ctrl + I 7. Ctrl + Shift + T 8. Ctrl + E 9. Ctrl + F6 10. Ctrl + F7 11. Ctrl + F8 12. Ctrl + F11 13. Ctrl + N 14. Ctrl + M 15. Ctrl + Shift + F 16. Ctrl + Shift + L
: Pindah ke lokasi terakhir Anda mengedit. : Mengatur Import. : Memberikan opsi pada saat error. : Membuka Type. : Menampilkan daftar semua editor yang terbuka. : Memilih salah satu editor yang terbuka. : Pindahkan antar tampilan. : Memilih prespectives : Running(menjalankan) aplikasi. : Membuka Wizard yang baru. : Maximize atau umaximize tab. : Merapikan Kode di Editor apabila tidak rapi. : Menampilkan Shortcut di eclipse.