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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Sign up to vote on this title
UsefulNot useful