Isi kandungan:
- Source-> Format
- Source-> Organize Imports
- Source-> Generate Getters and Setters
- Sumber-> Menjana Pembina menggunakan Medan
- Sumber-> Togol Komen
- Perbaiki Pantas
- Membantu Kandungan
- Mark Occurrences
- Refactor-> Namakan semula
- Buka Deklarasi
Video: 6 IDE KREATIF DI KEHIDUPAN SEHARI HARI YANG MUNGKIN BERGUNA BUAT KALIAN-Life Hacks Indonesia 2024
Eclipse adalah persekitaran pembangunan bersepadu (IDE) pilihan untuk pemaju Java. Eclipse adalah popular kerana beberapa sebab. Untuk satu perkara, ianya percuma. Untuk yang lain, ia mempunyai plugin untuk hampir semua tugas perisian yang anda boleh fikirkan. Jika anda tahu bagaimana menggunakan Eclipse untuk membangunkan program Java, anda boleh menggunakan semula kemahiran Eclipse anda untuk program dalam Python, dalam C ++, dan dalam banyak bahasa lain. Anda juga boleh mencari plugin untuk melakukan sesuatu selain pembangunan perisian.
Source-> Format
Mula dengan kod yang sangat kurang diformat:
kelas awam Utama {public static void main (String [] args) {System. keluar. println ("Hello");}}
Dari menu utama Eclipse, pilih Source → Format. Apabila anda melakukannya, Eclipse mengubah kod anda ke dalam kod yang diformat dengan baik:
kelas awam Utama {public static void main (String [] args) {System. keluar. println ("Hello");}}
Mungkin anda tidak menyukai cara Eclipse memformat kod tersebut. Adakah anda lebih suka menjaga kerinting terbuka pada permulaan garisan seterusnya? Tiada masalah! Anda boleh menyesuaikan cara kod format Eclipse dengan memilih Window → Preferences → Java → Style Code → Formatter.
Dalam Eclipse, anda boleh menetapkan, menetapkan semula dan menyerahkan hotkeys. Secara lalai, hotkey untuk Sumber → Format ialah Ctrl + Shift + F.
Source-> Organize Imports
Anda berada di roll, mencipta kod menggunakan kelas dalam API Java. Anda tidak mahu memecahkan langkah anda dengan berhenti untuk mengetik pengisytiharan import:
kelas awam Utama {public static void main (String [] args) {frame JFrame = new JFrame ("Title"); bingkai. tambah (TextField baru ("Masukkan nama anda:")); bingkai. tambah (JButton baru ("Klik saya!")); bingkai. setLayout (baru FlowLayout ()); bingkai. pek(); bingkai. setVisible (true);}}
Apabila anda memilih Sumber → Mengorganisir Import, atau anda menekan kombinasi Ctrl + Shift + O, Eclipse menambahkan pernyataan import secara automatik. Inilah yang anda dapat:
java import. awt. FlowLayout; java import. awt. TextField; javax import. hayun. JButton; javax import. hayun. JFrame; kelas awam Utama {public static void main (String [] args) {frame JFrame = new JFrame ("Title"); bingkai. tambah (TextField baru ("Masukkan nama anda:")); bingkai. tambah (JButton baru ("Klik saya!")); bingkai. setLayout (baru FlowLayout ()); bingkai. pek(); bingkai. setVisible (true);}}
Source-> Generate Getters and Setters
Start with a few fields, such as name, and id:
public class Customer {private String name; private int id;}
Apabila anda memilih Sumber → Menjana Getters dan Setters, Eclipse menambah kaedah getter dan setter secara automatik.
Pelanggan kelas {nama String peribadi; int id peribadi; awam String getName () { nama pulangan; } tidak sah public setName (nama rentetan) { ini.nama = nama; } public int getId () { return id; } public void setId (int id) { ini. id = id; } }
Sumber-> Menjana Pembina menggunakan Medan
Mulakan dengan beberapa bidang, seperti nama, dan id:
Pelanggan kelas awam {nama String swasta; private int id;}
Apabila anda memilih Source → Generate Constructor menggunakan Fields, Eclipse menambahkan satu atau lebih pembangun secara automatik.
Pelanggan kelas {nama String peribadi; int id peribadi; Pelanggan (nama rentetan) { ini. nama = nama; } Pelanggan awam (int id) { ini. id = id; Pelanggan } (Nama rentetan, int id) { ini. nama = nama; ini. id = id; } }
Sumber-> Togol Komen
Mulakan dengan program yang mengandungi beberapa kod yang anda tidak mahu laksanakan:
java statik impor. lang. Sistem. keluar; public class Main {public static void main (String [] args) {out. println ("Selamat datang ke syarikat kami!"); keluar. println ("Anda akan menyukai produk kami."); keluar. println ("P. S.:"); keluar. println ("bos saya adalah jerk.");}}
Dalam editor Eclipse, pilih kod yang tidak diingini. Kemudian pilih Source → Toggle Comment, atau tekan kombinasi Ctrl + 7 hotkey. Eclipse secara automatik mengubah kod itu ke dalam komen akhir-line:
java statik impor. lang. Sistem. keluar; public class Main {public static void main (String [] args) {out. println ("Selamat datang ke syarikat kami!"); keluar. println ("Anda akan menyukai produk kami."); / keluar. println ("P. S.:"); / keluar. println ("bos saya adalah jerk."); }}
Jika anda menyerlahkan kod itu semula, dan pilih Sumber → Kembalikan Ulasan Komen, komen akhir baris kembali menjadi kod boleh laku.
Perbaiki Pantas
Editor Eclipse memaparkan penanda amaran kuning, atau penanda ralat merah.
Jika anda melayang di atas penanda, anda akan melihat mesej yang menggambarkan masalah itu.
Pada Windows, klik kanan penanda. Pada Mac, klik kawalan penanda. Apabila anda melakukannya, Eclipse memaparkan menu konteks. Dalam menu konteks, pilih Betulkan Cepat.
Eclipse memaparkan senarai pilihan untuk membetulkan masalah.
Apabila anda mengklik dua pilihan, Eclipse membuat perubahan yang sesuai pada kod anda.
Membantu Kandungan
Semasa anda menaip kod anda, Eclipse memaparkan petua popup untuk membantu anda menyelesaikan garisan kod. Sebagai contoh, jika anda menaip nama kelas JOptionPane, diikuti dengan titik, apabila anda menaip titik, pop timbul Eclipse memaparkan nama-nama kaedah milik kelas JOptionPane. Apabila anda mengklik dua kali satu pilihan (seperti opsyen showInputDialog (Objek arg 0), Eclipse menambah kod yang sama kepada program anda.
Kadangkala, apabila anda memikirkan petunjuk akan membantu, Eclipse tidak memaparkan popup yang mengandungi petunjuk. Apabila ini berlaku, tekan Ctrl + Space.
Mark Occurrences
Dalam editor Eclipse, letakkan kursor pada nama dalam program anda (nama berubah, nama kaedah, nama kelas, atau nama apa pun). Eclipse secara automatik menyoroti kejadian nama itu dalam kod anda. Sebagai contoh, jika kursor anda duduk pada pembolehubah pelangganName, Eclipse menyoroti kedua-dua kejadian pelangganName dalam kaedah selamat datang.
Eclipse tidak menyerlahkan kejadian pelangganName dalam kaedah ucapan terima kasih kerana pembolehubah nama pelanggan dalam kaedah selamat datang dan terima kasih dua pembolehubah yang berbeza. Anda boleh menukar nama-nama hanya di dalam kaedah ucapan terima kasih, dan kod tersebut berfungsi dengan cara yang sama:
java statik impor. lang. Sistem. keluar; paparan kelas awam {public void welcome () {String customerName = "Joe"; keluar. println ("Selamat datang ke syarikat kami!"); keluar. println ("Anda akan menyukai produk kami."); keluar. println ("Selamat kembali," + customerName );} awam tidak sah terima kasih () {String joeName = "Joe"; keluar. println ("Terima kasih," + joeName );}}
Sebenarnya, anda mengubah nama di dalam kaedah ucapan terima kasih di bahagian yang seterusnya.
Refactor-> Namakan semula
Dalam editor Eclipse, letakkan kursor pada nama dalam program anda (nama berubah, nama kaedah, nama kelas, atau nama apa pun). Di Windows, klik kanan tetikus anda. Pada Mac, klik kawalan mouse anda. Akibatnya, Eclipse memaparkan menu konteks.
Jika masuk akal untuk menukar nama, pilihan Refactor menu konteks mempunyai pilihan sub-Rename.
Apabila anda memilih sub-pilihan Rename, Eclipse meletakkan kursor di dalam nama dalam editor. Semasa anda memadam aksara dan menambah aksara dalam nama, Eclipse secara automatik mengubah semua kejadian yang bersesuaian dengan nama itu. Sebagai contoh, dalam gambar di bawah, anda memotong pelanggan dari (dan menambah joe ke) pembolehubah pelangganName. Gerhana serentak mengubah kedua-dua pemboleh ubah tersebut di dalam kaedah ucapan terima kasih.
Buka Deklarasi
Projek anda mengandungi beberapa kelas, termasuk kelas Utama dan kelas Pelanggan. Di dalam kelas Utama, anda melihat kenyataan
Pelanggan cust = Pelanggan baru ("Joe");
Anda tidak ingat butiran pembina kelas Pelanggan, jadi anda mahu melompat dengan cepat kepada pembina itu dalam kod projek anda.
Letakkan kursor tetikus pada perkataan Pelanggan dalam panggilan Pelanggan ("Joe"). Kemudian tekan F3. Akibatnya, kod kelas Pelanggan muncul di editor Eclipse. Gerhana skrol editor kepada pengisytiharan pembina Pelanggan yang sesuai.
Jika anda tidak suka menghafal hotkeys (seperti F3 untuk Buka Pengisytiharan), anda boleh melakukan perkara berikut: Di Windows, klik kanan tetikus dan pilih Buka Deklarasi dalam menu konteks yang dihasilkan. Pada Mac, klik kawalan tetikus dan pilih Buka Perisytiharan.