Daftar Isi:
- Source-> Format
- Sumber-> Mengatur Impor
- Source-> Generate Getters and Setters
- Source-> Menghasilkan Pembuat dengan Field
- Source-> Toggle Comment
- Quick Fix
- Content Assist
- Mark Occurrences
- Refactor-> Rename
- Open Declaration
Video: 6 IDE KREATIF DI KEHIDUPAN SEHARI HARI YANG MUNGKIN BERGUNA BUAT KALIAN-Life Hacks Indonesia 2025
Eclipse adalah lingkungan pengembangan terpadu (IDE) pilihan bagi pengembang Java. Eclipse sangat populer karena beberapa alasan. Untuk satu hal, ini gratis. Untuk yang lain, ia memiliki plugin untuk hampir semua tugas perangkat lunak yang dapat Anda pikirkan. Jika Anda tahu cara menggunakan Eclipse untuk mengembangkan program Java, Anda dapat menggunakan kembali kemampuan Eclipse Anda untuk memprogram dengan Python, di C ++, dan dalam banyak bahasa lainnya. Anda bahkan dapat menemukan plugin untuk melakukan hal-hal selain pengembangan perangkat lunak.
Source-> Format
Mulai dengan kode yang sangat buruk diformat:
public class Main {public static void main (String [] args) {System. di luar. println ("Hello");}}
Dari menu utama Eclipse, pilih Source → Format. Bila Anda melakukannya, Eclipse mengubah kode Anda menjadi kode yang diformat dengan baik:
public class Main {public static void main (String [] args) {System. di luar. println ("Hello");}}
Mungkin Anda tidak menyukai cara Eclipse memformat kode. Apakah Anda lebih suka penjepit keriting terbuka Anda di awal baris berikutnya? Tidak masalah! Anda dapat menyesuaikan cara kode format Eclipse dengan memilih Window → Preferences → Java → Code Style → Formatter.
Di Eclipse, Anda dapat menetapkan, menetapkan ulang, dan un-assign hotkeys. Secara default, hotkey untuk Source → Format adalah Ctrl + Shift + F.
Sumber-> Mengatur Impor
Anda sedang bermain-main, membuat kode menggunakan kelas di Java API. Anda tidak ingin menghentikan langkah Anda dengan mengetikkan deklarasi impor:
public class Main {public static void main (String [] args) {JFrame frame = new JFrame ("Title"); bingkai. tambahkan (TextField baru ("Masukkan nama Anda:")); bingkai. tambahkan (JButton baru ("Klik aku!")); bingkai. setLayout (new FlowLayout ()); bingkai. Pak(); bingkai. setVisible (true);}}
Bila Anda memilih Source → Organize Imports, atau Anda menekan kombinasi Ctrl + Shift + O hotkey, Eclipse menambahkan deklarasi impor secara otomatis. Inilah yang kamu dapatkan:
import java. awt. FlowLayout; impor java awt. TextField; impor javax ayunan. JButton; impor javax ayunan. JFrame; kelas publik Utama {public static void main (String [] args) {JFrame frame = new JFrame ("Title"); bingkai. tambahkan (TextField baru ("Masukkan nama Anda:")); bingkai. tambahkan (JButton baru ("Klik aku!")); bingkai. setLayout (new FlowLayout ()); bingkai. Pak(); bingkai. setVisible (true);}}
Source-> Generate Getters and Setters
Mulailah dengan beberapa bidang, seperti nama dan id:
public class Customer {nama String pribadi; private int id;}
Bila Anda memilih Source → Generate Getters and Setters, Eclipse menambahkan metode getter dan setter secara otomatis.
public class Customer {nama String pribadi; private int id; public string getName () { kembali nama; } public void setName (nama String) { ini.nama = nama; } public int getId () { return id; } public void setId (int id) { ini. id = id; } }
Source-> Menghasilkan Pembuat dengan Field
Mulai dengan beberapa bidang, seperti nama dan id:
public class Customer {nama String pribadi; private int id;}
Bila Anda memilih Source | Generate Constructor using Fields, Eclipse menambahkan satu atau lebih konstruktor secara otomatis.
public class Customer {nama String pribadi; private int id; Pelanggan umum (nama String) { ini. nama = nama; } pelanggan publik (int id) { ini. id = id; } Pelanggan umum (nama string, int id) { ini. nama = nama; ini id = id; } }
Source-> Toggle Comment
Mulailah dengan sebuah program yang berisi beberapa kode yang tidak ingin Anda eksekusi:
import static java. lang. Sistem. di luar; public class Main {public static void main (String [] args) {out. println ("Selamat datang di perusahaan kami!"); di luar. println ("Anda akan menyukai produk kami."); di luar. println ("P. S.:"); di luar. println ("Bos saya brengsek.");}}
Di editor Eclipse, pilih kode yang tidak diinginkan. Kemudian pilih Source → Toggle Comment, atau tekan kombinasi tombol Ctrl + 7. Eclipse secara otomatis mengubah kode itu menjadi komentar end-of-line:
import static java. lang. Sistem. di luar; public class Main {public static void main (String [] args) {out. println ("Selamat datang di perusahaan kami!"); di luar. println ("Anda akan menyukai produk kami."); // keluar println ("P. S.:"); // keluar println ("Bos saya brengsek."); }}
Jika Anda menyorot kode lagi, dan pilih Source >> Toggle Comment lagi, komentar akhir baris akan kembali ke kode yang dapat dieksekusi.
Quick Fix
Editor Eclipse menampilkan tanda peringatan kuning, atau tanda merah.
Jika Anda mengarahkan kursor ke atas penanda, Anda akan melihat pesan yang menjelaskan masalahnya.
Pada Windows, klik kanan penanda. Di Mac, kontrol-klik penanda. Bila Anda melakukannya, Eclipse menampilkan menu konteks. Pada menu konteks, pilih Quick Fix.
Eclipse menampilkan daftar opsi untuk memperbaiki masalah.
Saat Anda mengklik dua kali opsi, Eclipse membuat perubahan yang sesuai pada kode Anda.
Content Assist
Saat Anda mengetikkan kode Anda, Eclipse menampilkan petunjuk popup untuk membantu Anda menyelesaikan baris kode. Misalnya, jika Anda mengetik nama kelas JOptionPane, diikuti oleh titik, saat Anda mengetikkan titik, popup Eclipse menampilkan nama metode yang termasuk dalam kelas JOptionPane. Saat Anda mengklik dua kali opsi (seperti opsi showInputDialog (Object arg 0)), Eclipse menambahkan kode yang sesuai ke program Anda.
Kadang-kadang, ketika Anda menganggap petunjuk akan sangat membantu, Eclipse tidak menampilkan popup yang berisi petunjuk. Saat ini terjadi, tekan Ctrl + Space.
Mark Occurrences
Di editor Eclipse, taruh kursor pada sebuah nama di program Anda (nama variabel, nama metode, nama kelas, atau nama apa pun). Eclipse secara otomatis menyoroti kemunculan nama itu dalam kode Anda. Misalnya, jika kursor Anda berada pada variabel customerName, Eclipse menyoroti kedua kejadian customerName dalam metode selamat datang.
Eclipse tidak menyoroti kejadian customerName dalam metode terima kasih karena variabel customerName dalam metode selamat datang dan terima kasih adalah dua variabel berbeda. Anda bisa mengubah namanya hanya di dalam metode terima kasih, dan kodenya akan bekerja dengan cara yang persis sama:
import java statis. lang. Sistem. di luar; public class Display {public void welcome () {String customerName = "Joe"; di luar. println ("Selamat datang di perusahaan kami!"); di luar. println ("Anda akan menyukai produk kami."); di luar. println ("Selamat datang kembali," + customerName );} public void thank () {String joeName = "Joe"; di luar. println ("Terima kasih," + joeName );}}
Sebenarnya, Anda mengganti nama di dalam metode terima kasih di bagian berikutnya.
Refactor-> Rename
Di editor Eclipse, pasang kursor pada sebuah nama di program Anda (nama variabel, nama metode, nama kelas, atau nama apa pun). Di Windows, klik kanan mouse anda. Di Mac, klik kontrol mouse Anda. Akibatnya, Eclipse menampilkan menu konteks.
Jika masuk akal jika Anda mengganti namanya, opsi Refactor dalam menu konteks memiliki sub-opsi Ganti nama.
Bila Anda memilih sub nama opsi Ubah nama, Eclipse menempatkan kursor di dalam nama di editor. Saat Anda menghapus karakter dan menambahkan karakter dalam nama, Eclipse secara otomatis mengubah semua kejadian yang sesuai dengan nama itu. Misalnya, pada gambar di bawah ini, Anda menghapus pelanggan dari (dan menambahkan joe ke) variabel customerName. Eclipse secara bersamaan mengubah kedua kejadian dari variabel di dalam metode terima kasih.
Open Declaration
Proyek Anda berisi beberapa kelas, termasuk kelas Utama dan kelas Pelanggan. Di dalam kelas Utama, Anda melihat pernyataan
Customer cust = new Customer ("Joe");
Anda tidak ingat rincian konstruktor kelas Pelanggan, jadi Anda ingin segera beralih ke konstruktor itu dalam kode proyek Anda.
Tempatkan kursor mouse pada panggilan Customer in the Customer ("Joe"). Kemudian tekan F3. Akibatnya, kode kelas Pelanggan muncul di editor Eclipse. Eclipse menggulir editor ke deklarasi konstruktor Pelanggan yang sesuai.
Jika Anda tidak suka menghafal hotkeys (seperti F3 untuk Open Declaration), Anda dapat melakukan hal berikut: Pada Windows, klik kanan mouse dan pilih Open Declaration pada menu konteks yang dihasilkan. Di Mac, klik kontrol mouse dan pilih Open Declaration.
