Kuliah Umum IlmuKomputer.Com Copyright © 2003 IlmuKomputer.

Com

Tutorial Eclipse
Ginanjar Utama
ginanjar_utama@yahoo.com Lisensi Dokumen:
Copyright © 2003 IlmuKomputer.Com Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari IlmuKomputer.Com.

Workbench – Tempat Bekerja
Tempat bekerja dalam eclipse disebut dengan workbench. Dalam jendela workbench akan ditampilkan beberapa perspective. Pada saat awal Resource perspective yang ditampilkan, selanjutnya kita akan berada pada posisi terakhir kita meninggalkan eclipse. Sebuah perspective mengandung beberapa view (contoh Navigator) dan editor. Lebih dari satu jendela Workbench dapat dibuka bersamaan. Pada sebelah kiri dari jendela ada icon shortcut untuk pindah perspective atau menampilkan perspective baru. Nama dari perspective yang aktif ditunjukkan pada judul jendela dan iconnya yang tampak melesak ke dalam. Dengan melihat judul dari jendela Workbench maka kita tahu bahwa kita sedang berada pada Resource perspective. Navigator, Tasks, dan Outline view juga terbuka, bersamaan dengan editor pada halaman Welcome. Silahkan mencoba menelusuri halaman tersebut untuk mengetahui kegunaan eclipse lebih jauh lagi atau memodifikasi workbench.

1

Kuliah Umum IlmuKomputer.Com Copyright © 2003 IlmuKomputer.Com 2 .

Bergantung pada view atau editor yang sedang aktif.Kuliah Umum IlmuKomputer. Pada bagian ini.. Pilih item menu File > Import. Pada halaman berikutnya.Com Copyright © 2003 IlmuKomputer. Tapi sebelumnya anda perlu mendownload danmemasang plugin tersebut (jika anda belum melakukannya). kemudian klik Next. matikan saja. pilih Java Project.jdt. kita akan membuat sebuah project Java baru. kita hanya perlu memasang plugin baru.org/downloads/ dan temukan release eclipse yang kita gunakan. pastikan project JUnit terpilih. Plugin JDT example menyumbangkan New Wizard yang secara otomatis membuka project percontohan JUnit pada workbench anda. Caranya juga sangat mudah. 1.jar. kita akan secara manual membuat project baru supaya tahu langkah-langkahnya..eclipse. ketik "JUnit" pada field Project name dan klik Finish. Extract isi dari file Zip ke dalam direktori eclipse (e. Satu perspective Java terbuka di dalam workbench dengan project Java yang baru di dalam Package Explorer. Ketika perspective Java aktif. Klik tombol Browse di sebelah field Zip file dan pilih <eclipseInstallPath>/plugins/org. Pilih Zip file.org/ untuk informasi mengenai JUnit. 3 . c:\eclipse).ui.. Lihat lebih dalam di http://www. untuk membuka wizard New Project. Jika workbench sedang berjalan.eclipse. 2.. Kemudian klik Next. Membuat project Java yang pertama. Pergi ke http://www. JUnit adalah open source unit testing framework untuk Java. Pindah ke bagian Example Plug-ins dan ikuti perintah pemasangan. 1. 5.junit. Dalam Package Explorer.. 2. 4. Plug-ins tidak boleh dipasang pada saat workbench hidup. 5. 4.g. Pilih menu item File > New > Project. Pada tutorial ini. 3.Com Memasang Plugin Baru: JDT Example Plug-ins Untuk menambah feature baru di eclipse. tombol dan pilihan menu yang baru juga tersedia. pilih Java. Jalankan workbench. 3. pilihan menu baru dan tombol-tombol khusus Java muncul dalam toolbar workbench. biasanya tinggal diekstract saja ke direktori pluginsnya eclipse.. Pada panel kiri halaman wizard. dan di sebelah kanan. dengan menggunakan JUnit sebagai project percontohan.examples.projects/archive/junit/junit37src.

Kita timpa . 7.classpath yang lama 8. Anda dapat memperluas dan memilih elemen-elemen apa yang ingin diimpor. Dalam Import wizard.Com Copyright © 2003 IlmuKomputer. Dalam tutorial ini kita pilih semua elemen. Dalam viewPackage Explorer. lalu klikFinish. Pastikan project JUnit muncul pada Folder tujuan.Kuliah Umum IlmuKomputer. Setting ini bisa diubah pada halaman preferensi dari Workbench. 6. buka project JUnit untuk melihat package-packagenya. 4 . Pada saat diimpor maka resource langsung di build secara otomatis. di bawah daftar hirarki pilih Select All.Com Catatan: Asumsinya JDT example plug-ins telah berhasil dipasang.

Kuliah Umum IlmuKomputer.Com 5 .Com Copyright © 2003 IlmuKomputer.

Perhatikan bahwa Package Explorer menampilkan garis besar dari source code.java. Melihat elemen Java Pada bagian ini. member dari class (field and method) muncul dalam struktur.Com Menggunakan Package Explorer elemen-elemen Java di dalam project JUnit project.Kuliah Umum IlmuKomputer. kita akan melihat isi dari project JUnit. 1. public type.Com Copyright © 2003 IlmuKomputer.framework untuk melihat file-file Java di dalam package tersebut. Kembangkan file Java TestCase. 2. Perluas file TestCase. Perluas package junit. Deklarasi import. Buka package junit.java. 2. 1.framework untuk melihat file-file Java files yang ada di dalamnya. 6 .

1. Beberapa hal mempunyai warna yang berbeda: • Komentar umum • Komentar Javadoc • Keyword • String. Buka editor untuk VectorTest.Com Memakai editor Kita akan belajar dasar-dasar mengedit file Java. Umumnya kita dapat membuka editor hanya dengan mengklik ganda pada tempat yang ingin kita buka. 7 .samples dan pilih file VectorTest. Contohnya untuk membuka langsung method testClone dalam VectorTest.Kuliah Umum IlmuKomputer.Com Copyright © 2003 IlmuKomputer.java klik ganda pada nama method dalam Package Explorer. 2. Perhatikan warna dari source code.java dengan klik ganda. Perluas package junit.java.

Com Copyright © 2003 IlmuKomputer. atau final. Atau apakah ia override dari base class atau interface. Lihat pada Outline view. import. method dan type.Com 3. Ia menampilkan garis besar dari file Java tersebut termasuk pernyataan package. abstract.Kuliah Umum IlmuKomputer. field. Icon-icon digunakan untuk menjelaskan banyak hal seperti apakah suatu elemen itu static. 8 .

9 . yang membuat kita hanya melihat elemen terpilih saja dalam Java editor.Com Copyright © 2003 IlmuKomputer. Toolbar mempunyai tombol Show Source of Selected Element Only.Com 4. Hide Static Members. Kita dapat mengedit kode dengan melihat keseluruhan teks atau hanya melihat satu teks elemen saja.Kuliah Umum IlmuKomputer. 5. Contoh di bawah ini. Tekan tombol Hide Fields. hanya method setUp() yang ditampilkan. dan Hide Non-Public Members pada toolbar Outline view untuk menyaring tampilan.

perhatikan pada sebelah kiri editor akan ada indikator yang menunjukkan rentang elemen dalam naskah tersebut.Com Copyright © 2003 IlmuKomputer.Kuliah Umum IlmuKomputer. Menambahkan method baru 1. Selain itu. maka kita akan diberitahu Unmatched bracket.java (dan sebelum kurung penutup): public void testSizeIsThree() Begitu kita mengetikkan nama method. Kemudian pilih sembarang elemen dalam Outline view. Jika kita menggerakkan ujung mouse dia atas tanda itu. 10 . yang menunjukkan kesalahan kita. Syntax error on token "}".Com 6. sebuah pemberitahuan error (kotak merah) muncul di sisi kanan editor. Tekan tombol Show Source of Selected Element Only lagi untuk melihat seluruh naskah lagi. Mulai menambahkan sebuah method dengan mengetikkan diakhir file VectorTest. "{" expected. Perilaku ini dapat diatur melalui halaman preferensi Java > Editor > Annotations. maka method yang baru tampak di Outline view.

size() == 3).Com Copyright © 2003 IlmuKomputer. dalam Tasks view dan di mana lagi coba cari.. Unit kompilasi dikompilasi secara otomatis dan tanda error juga muncul di Package Explorer view. Klik tombol Save. Simpan file. Lengkapi method yang baru dengan menambahkan: { assertTrue(fFull. 4.Kuliah Umum IlmuKomputer. 3. 11 .Com 2.. Perhatikan indikator menghilang ketika pasangan kurung yang hilang sudah ditambahkan. Perhatikan. . kurung penutup telah otomatis dimasukkan.

samples. Pilih assertTrue(boolean) dari daftar dan tekan Enter. Daftar tadi dipersempit dan hanya menunjukkan baris yang dimulai dengan 'assertt'. 12 . Sewaktu jendela content assist masih terbuka. Dengan cursor yang berada pada akhir kata assert. i++) v.Com Menggunakan content assist Pada bagian ini kita akan menggunakan content assist untuk menyelesaikan penulisan method baru. 3. i<3. tekan Ctrl+Space untuk mengaktifkan content assist. Buka file junit.VectorTest. Lihat pilihan-pilihan yang diajukan. assert 2. Javadoc help akan muncul apabila tersedia. for (int i=0. 1. Tambahkan baris berikut pada akhir method: Vector v = new Vector().addElement(new Object()). Kode assertTrue(boolean) ditambahkan ke dalam method.Kuliah Umum IlmuKomputer. ketik huruf 't' setelah assert (tanpa ada spasi).java file dan pilih method testSizeIsThree() dalam Outline view.Com Copyright © 2003 IlmuKomputer. Pilih dan tahan di atas pihan anda. 4.

Buka file junit.Com 5. Sewaktu kursor berada di ujung for. 3.java 1.iterate over array dan tekan Enter untuk memasukkan ke source code.samples. 4. 6. Complete the line so that it reads as follows: assertTrue(v. Amati bahwa nama dari index variable berubah di semua tempat.size() == fFull.VectorTest. 13 . Simpan file. Mulai menambahkan method baru dengan mengetikkan: public void testValues() { Integer[] expected= new Integer[3]. tekan Ctrl+Space untuk mendapatkan content assist.Kuliah Umum IlmuKomputer. for 2. Kita akan mendapatkan daftar pilihan dan jika kita menahannya untuk beberapa saat akan muncul template contohnya.size()). karena index variable otamatis terpilih. Selanjutnya kita ganti nama index variable dari i ke e. Cukup tekan e. Menggunakan template Sekarang kita akan belajar menggunakan content assist untuk membuat template dari sebuah struktur kalang. Kita pilih baris for .Com Copyright © 2003 IlmuKomputer.

Karena kita tidak ingin menggantinya.Com Copyright © 2003 IlmuKomputer. 14 . Sempurnakan kalang for sebagai berikut: for (int e= 0. Pilih toarray convert collection to array dan tekan Enter untuk memastikan pilihan atau klik ganda.Kuliah Umum IlmuKomputer. yaitu array expected.Com 5. } Integer[] actual= to 7. e++) { expected[e]= new Integer(e + 1). tekan Ctrl+Space untuk mengaktifkan content assist. tekan tab lagi dan meninggalkan template yang sudah dibuat. Template di masukkan ke dalam editor dan type berlatar biru dan terpilih.length. Saat kursor di akhir to. 6. Menekan kunci tab memindahkan kursor ke variabel selanjutnya dari code template. e < expected.

Com 8. actual[i]).Kuliah Umum IlmuKomputer.length. Tekan Tab untuk pindah ke collection dan timpa dengan mengetikkan fFull.length. i < actual. Tambah baris-baris berikut untuk menyelesaikan methodnya: assertEquals(expected. actual. Simpan file tersebut.length). for (int i= 0. 10. Type dari array constructor berubah berbarengan. } 11. Timpa dengan mengetikkan Integer. 9. i++) assertEquals(expected[i]. 15 .Com Copyright © 2003 IlmuKomputer.

Sign up to vote on this title
UsefulNot useful