CodeGym /Blog Java /rawak /10 pemalam berguna untuk IntelliJ IDEA: untuk pemula dan ...
John Squirrels
Tahap
San Francisco

10 pemalam berguna untuk IntelliJ IDEA: untuk pemula dan pembangun berpengalaman

Diterbitkan dalam kumpulan
Selamat hari, semua! Pembangun mempunyai alat 'pengarang' asas, iaitu persekitaran pembangunan seperti Eclipse , NetBeans , dsb. Tetapi tanpa keraguan, persekitaran yang paling popular pada masa ini IntelliJ IDEA . Ia direka bentuk untuk meningkatkan kebolehan pengekodan anda, sangat memudahkan proses berkali-kali. 10 pemalam berguna untuk IntelliJ IDEA: untuk pemula dan pembangun berpengalaman - 1Tetapi mungkin fungsi yang disediakan oleh persekitaran ini tidak akan mencukupi untuk semua orang, atau mungkin sesetengah orang akan mahu menyesuaikannya. Realitinya ialah apa yang anda perlu lakukan ialah mengembangkan fungsinya dengan menambah pemalam.
Pemalam ialah cara untuk menambah kefungsian pada program utama. Mereka direka untuk mengembangkan keupayaannya.
Hari ini kita akan melihat 10 pemalam yang menarik untuk bekerja dalam IntelliJ IDEA. Mereka akan membantu anda dalam kerja anda, atau sekurang-kurangnya menggembirakan anda =) Mula-mula, mari jalankan anda melalui kem boot untuk memasang pemalam dalam IntelliJ IDEA , menggunakan pemasangan tema baharu sebagai contoh.

1. Tema IntelliJ IDEA

Pernahkah anda merasakan bahawa set terhad tema IntelliJ IDEA terbina dalam entah bagaimana kurang? Mungkin anda mahu memilih sesuatu yang lain. Mungkin anda ingin menjelajah dan mencari sesuatu yang sesuai dengan anda? Baiklah, mari buat! Untuk bermula, pergi ke sini dan pilih tema (atau pek tema) yang sesuai dengan anda. Sebagai contoh, saya memilih Gradianto . Seterusnya, kami mempunyai dua cara untuk memasang pemalam.

Kaedah 1: Pasang terus dari laman web JetBrains

Anda mesti mempunyai IDEA terbuka. Selepas memilih tema, klik pada butang Dapatkan -> Pasang . Kemudian anda akan digesa untuk memilih versi IntelliJ IDEA yang telah anda pasang pada komputer anda:10 pemalam berguna untuk IntelliJ IDEA: untuk pemula dan pembangun berpengalaman - 2
10 pemalam berguna untuk IntelliJ IDEA: untuk pemula dan pembangun berpengalaman - 3Seterusnya, tetingkap berikut akan muncul dalam persekitaran pembangunan anda: 10 pemalam berguna untuk IntelliJ IDEA: untuk pemula dan pembangun berpengalaman - 4Klik OK . Pemalam telah dipasang! Seterusnya, anda kadangkala perlu memulakan semula IntelliJ IDEA untuk pemalam mula berfungsi. Untuk pemalam dengan tema, ini tidak diperlukan — tema segera bertukar kepada hijau:10 pemalam berguna untuk IntelliJ IDEA: untuk pemula dan pembangun berpengalaman - 5

Kaedah 2: Memasang daripada IntelliJ IDEA

Dalam IDEA, di penjuru kiri sebelah atas, pergi ke Fail -> Tetapan : 10 pemalam berguna untuk IntelliJ IDEA: untuk pemula dan pembangun berpengalaman - 6Seterusnya, pergi ke tab Pemalam dan taip nama pemalam ( Gradianto ) dalam bar carian, walaupun sebahagiannya: Klik butang Pasang10 pemalam berguna untuk IntelliJ IDEA: untuk pemula dan pembangun berpengalaman - 7 hijau dan anda selesai!

Menukar tema

Hijau bukan satu-satunya tema baharu. Untuk melihat selebihnya:
  • kembali ke Fail -> Tetapan
  • buka tab "Penampilan".
Selepas itu, klik pada senarai juntai bawah Tema10 pemalam berguna untuk IntelliJ IDEA: untuk pemula dan pembangun berpengalaman - 8 dan lihat empat tema baharu yang tersedia: Saya paling suka tema Gradianto Deep Ocean :10 pemalam berguna untuk IntelliJ IDEA: untuk pemula dan pembangun berpengalaman - 9

Melumpuhkan / menyahpasang pemalam

Mari lihat cara untuk melumpuhkan atau menyahpasang sepenuhnya pemalam:
  • sekali lagi, buka tetingkap Tetapan -> Pemalam
  • pilih tab Dipasang
Tekan Lumpuhkan untuk menjadikan pemalam tidak aktif: 10 pemalam berguna untuk IntelliJ IDEA: untuk pemula dan pembangun berpengalaman - 10Jika anda kini mengklik anak panah di sebelah Enable/Disable , maka anda akan melihat tetingkap yang membolehkan anda mengalih keluar pemalam daripada IDEA anda : 10 pemalam berguna untuk IntelliJ IDEA: untuk pemula dan pembangun berpengalaman - 11Seperti yang anda lihat, semuanya sebenarnya agak mudah :) Baiklah, mari lihat beberapa pemalam IDEA yang boleh menjadi sangat berguna.

2. Manipulasi Rentetan

Berikut ialah pemalam yang akan menambah banyak keupayaan pengendalian rentetan baharu pada IDEA anda. Anda boleh mendapatkannya di sini . Sebaik sahaja anda memasang dan memulakan semula persekitaran pembangunan, jika anda mengklik kanan, contohnya, pada nama pembolehubah atau pilihan beberapa teks, anda akan melihat item menu konteks Manipulasi Rentetan baharu, yang menyediakan banyak kemungkinan untuk menukar rentetan yang dipilih :10 pemalam berguna untuk IntelliJ IDEA: untuk pemula dan pembangun berpengalaman - 12Pemalam ini akan menjadi paling berguna apabila anda perlu berinteraksi dengan beberapa teks yang sangat besar. Ia membolehkan anda menapis, mengisih, menukar huruf besar, menukar gaya pengekodan (contohnya, menukar semua teks kepada camelCase), menukar sesuatu dalam semua baris teks dalam satu operasi (ooo, bunyinya menarik), mengekod teks dalam beberapa format (contohnya, dalam format heksadesimal SHA-1), dan banyak lagi. Ya, pada mulanya ia akan kelihatan seperti terdapat terlalu banyak fungsi yang berbeza, dan ia tidak akan sepenuhnya jelas apa yang ini atau itu lakukan. Tetapi lama-kelamaan, anda akan terbiasa dan menjadi dewa pemformatan teks dalam IntelliJ IDEA.

3. Pelatih Ciri IDE

Pemalam ini bertujuan terutamanya untuk pemula. Ia secara interaktif membantu anda mempelajari pintasan asas dan fungsi dalam IDE. Anda boleh menganggapnya seperti sarjan latihan peribadi anda sendiri dalam IntelliJ IDEA. Anda boleh mendapatkannya di sini di sini . Selepas pemasangan, pergi ke bahagian Bantuan -> Pelatih Ciri IDE . 10 pemalam berguna untuk IntelliJ IDEA: untuk pemula dan pembangun berpengalaman - 13Seterusnya, pilih topik yang anda ingin ketahui lebih lanjut. Contohnya, pemfaktoran semula: 10 pemalam berguna untuk IntelliJ IDEA: untuk pemula dan pembangun berpengalaman - 14Dan kemudian mula melengkapkan latihan langkah demi langkah.

4. Penganjur Utama X

Saya perhatikan bahawa lebih berpengalaman dan mahir pengaturcara, lebih banyak hotkey yang dia tahu. Lagipun, daripada mencari secara manual melalui kod atau melakukan sesuatu secara manual, anda boleh menekan beberapa pintasan papan kekunci dan voila, anda sudah selesai! Akibatnya, anda akan bekerja lebih cepat. Jadi, izinkan saya memperkenalkan anda kepada pemalam Key Promoter X. Selepas memuatkannya, apabila kita pergi ke beberapa tetingkap tetapan, menu atau tab, kita akan melihat di penjuru kanan sebelah bawah gesaan dengan pintasan papan kekunci yang boleh melakukan tindakan yang sama (iaitu akan membuka tetingkap tetapan, menu, dsb.): 10 pemalam berguna untuk IntelliJ IDEA: untuk pemula dan pembangun berpengalaman - 15Apabila anda menambah ini pada larian melalui Pelatih Ciri IDEtutorial, anda akan dapat bekerja dalam IDEA tanpa menggunakan tetikus (yang akan mempercepatkan kerja anda berkali-kali).

5. Rainbow Brackets dan HighlightBracketPair

Saya tidak boleh gagal untuk menyebut pemalam Rainbow Brackets . Setelah dipasang, ia menjadikan pengekodan lebih mudah, kerana pasangan kurungan menjadi berbilang warna: 10 pemalam berguna untuk IntelliJ IDEA: untuk pemula dan pembangun berpengalaman - 16Ini membolehkan anda melihat sekaligus membuka kurungan mana yang dipasangkan dengan kurungan penutup mana. Warna tidak sembarangan (tidak dipilih secara rawak). Terdapat logik tertentu: kurungan pada tahap sarang yang sama akan mempunyai warna yang sama. Sebagai contoh, kurungan di dalam kurungan kuning akan berwarna hijau. Dan dalam kurungan hijau, semuanya akan menjadi biru, dan seterusnya... Bercakap tentang kurungan, mari beralih ke HighlightBracketPair . Apabila menggunakan pemalam ini, anda akan melihat dengan jelas blok kod atau kurungan tertentu yang terdapat kursor anda, memandangkan pasangan kurungan yang berkaitan akan diserlahkan:10 pemalam berguna untuk IntelliJ IDEA: untuk pemula dan pembangun berpengalaman - 17Kedua-dua alat ini boleh menjadi sangat berguna jika anda sedang mengusahakan kod yang banyak bersarang.

6. Codota AI

Pada masa lalu yang jauh, kod secara rutin ditulis dalam editor teks biasa. Dan sekarang bayangkan bahawa anda telah melupakan kurungan di suatu tempat, baik, atau membuat kesilapan atas nama kelas. Tiada apa-apa yang akan disusun! Akibatnya, pada masa itu anda terpaksa menghabiskan masa berjam-jam memburu ralat dan berhati-hati semasa menulis kod. Penderitaan semacam itu hanya untuk orang yang mempunyai saraf yang paling kuat. Saya rasa ini menjadi cukup menjengkelkan sehingga sesetengah orang mula mencipta pelbagai persekitaran untuk bekerja dengan kod. IntelliJ IDEA, Eclipse, NetBeans... Dan kini anda berada di sini, bekerja dalam IntelliJ IDEA, yang sangat pintar dan memberikan bantuan yang sukar dipercayai dalam pengekodan, mencadangkan lokasi kemungkinan ralat dan mengeluarkan nama kelas dan kaedah yang berkaitan sebaik sahaja anda mula menaip mereka. Bagaimana pula dengan menjadikannya lebih bijak? Untuk ini,Pemalam Codota AI . Pemalam ini direka untuk menyediakan autolengkap kod yang lebih baik terima kasih kepada AI. Berdasarkan berjuta-juta program Java sumber terbuka serta konteks anda, Codota menggunakan model pembelajaran mesin yang paling maju untuk membantu autolengkap baris kod, membantu anda menulis kod dengan lebih pantas dan dengan ralat yang lebih sedikit. Dengan kata lain, pemalam ini membolehkan IDEA menggesa anda berdasarkan konteks aplikasi anda. Contohnya, ia boleh menunjukkan pembolehubah yang boleh diakses dan boleh dilihat daripada jenis yang diperlukan: 10 pemalam berguna untuk IntelliJ IDEA: untuk pemula dan pembangun berpengalaman - 18Anda juga boleh memilih blok kod tertentu, contohnya, nama kaedah dan cuba mencari contoh sedia:10 pemalam berguna untuk IntelliJ IDEA: untuk pemula dan pembangun berpengalaman - 19

7. SpotBugs

Bercakap tentang pembantu pengekodan, saya rasa tidak rugi untuk mempunyai pembantu yang membantu menangkap pepijat, bukan? Di sinilah pemalam SpotBugs memasuki peringkat. SpotBugs melakukan analisis statik kod bait untuk mencari pepijat dalam kod Java dalam IntelliJ IDEA. Iaitu, pemalam ini ialah alat yang hebat untuk mengesan pepijat Java tertentu, dan ia melakukannya dengan menganalisis kod anda dan membandingkannya dengan 400+ corak pepijat dan penyelesaian yang lemah. Ralat sedemikian termasuk gelung rekursif tak terhingga, kebuntuan , livelock dan penggunaan pelbagai perpustakaan yang salah. SpotBugs boleh mengenal pasti beratus-ratus pepijat serius dalam aplikasi besar (biasanya terdapat kira-kira satu pepijat dalam 1000–2000 baris kod sumber yang tidak dikomen). Selepas memasang pemalam, dalam menu, pilih Analyze -> SpotBugs -><sasaran analisis>. Sasaran boleh sama ada satu fail atau keseluruhan modul, termasuk atau tidak termasuk ujian yang berkaitan: 10 pemalam berguna untuk IntelliJ IDEA: untuk pemula dan pembangun berpengalaman - 20Selepas analisis dilakukan, di bahagian bawah anda boleh melihat tetingkap yang menunjukkan semua pepijat yang ditemui atau penyelesaian yang lemah bersama-sama dengan cadangan untuk membetulkannya:10 pemalam berguna untuk IntelliJ IDEA: untuk pemula dan pembangun berpengalaman - 21

8. Penolong Maven

Pemalam Maven Helper mesti dimiliki oleh sesiapa sahaja yang menggunakan Maven. Ia menambah cara mudah untuk menganalisis dan menghapuskan kebergantungan yang bercanggah, serta keupayaan untuk melihat kebergantungan Maven dalam pelbagai pandangan (sebagai senarai atau pepohon). Untuk menjalankan analisis, buka fail pom dan klik tab Dependency Analyzer di bahagian bawah. Kemudian anda akan dapat melihat kebergantungan yang bercanggah dan mengecualikan mana-mana yang bercanggah: 10 pemalam berguna untuk IntelliJ IDEA: untuk pemula dan pembangun berpengalaman - 22Pemalam juga menambah ciri tambahan untuk menjalankan / menyahpepijat fail individu atau modul akar: 10 pemalam berguna untuk IntelliJ IDEA: untuk pemula dan pembangun berpengalaman - 23Mendayakan pengurus kebergantungan ini akan menjimatkan masa anda apabila menyelesaikan masalah dengan kebergantungan.

9. Calar

Apabila menulis kod, anda akan sering berfikir "ini perlu diperbaiki sebelum saya melakukannya", anda perlu menulis data sementara di suatu tempat untuk rujukan anda sendiri atau untuk beberapa ujian, atau anda akan mahu merakam nota atau data yang dilihat semasa menyahpepijat aplikasi anda. Ini secara amnya bermakna melancarkan contoh baharu Notepad dengan cepat, tetapi itu masih tidak begitu baik. Bagaimanakah kita boleh menggunakan alat yang ditawarkan oleh IntelliJ IDEA kesayangan kita dengan lebih baik? Contohnya, pemalam Scratch . Pemalam ini membolehkan anda membuat tab editor teks sementara dalam IDEA, tempat anda boleh menulis kod, menyimpan data sementara atau dengan cepat mencatat pemikiran yang anda perlukan kemudian, tetapi tidak perlu disimpan selama-lamanya. Sistem fail anda tidak akan dikotori dengan fail TXT sekali guna. Selepas memuatkan pemalam, tekan Alt+C. Tetingkap muncul, di mana anda boleh menentukan nama untuk fail teks anda: 10 pemalam berguna untuk IntelliJ IDEA: untuk pemula dan pembangun berpengalaman - 24Selepas kami mengklik OK , kami mendapat tab dengan fail teks sementara. Jika fail telah dibuat sebelum ini, maka pintasan papan kekunci ini akan membukanya. Jika sudah ada senarai panjang tab ini, yang terbaru akan dibuka. Dalam penerangan pemalam, anda boleh melihat kekunci pintas yang lain untuk menggunakan fail teks sementara ini. Anda juga boleh mengakses fail sementara ini dari menu: Alat -> Gores -> ...10 pemalam berguna untuk IntelliJ IDEA: untuk pemula dan pembangun berpengalaman - 25

10. Bar Kemajuan

Dan akhirnya, sedikit kelegaan komik — saya ingin menyebut beberapa pemalam bar kemajuan kecil yang lucu . Pemalam ini menukar penampilan biasa bar kemajuan yang membosankan kepada sesuatu yang lebih menyeronokkan. Sebagai contoh, saya sangat menyukai pemalam Mario : 10 pemalam berguna untuk IntelliJ IDEA: untuk pemula dan pembangun berpengalaman - 2610 pemalam berguna untuk IntelliJ IDEA: untuk pemula dan pembangun berpengalaman - 27Atau cuba pemalam yang sangat popular — Bar Kemajuan Nyan .10 pemalam berguna untuk IntelliJ IDEA: untuk pemula dan pembangun berpengalaman - 28Saya perlu menunjukkan kepada anda bahawa menambahkan fungsi tambahan boleh menyebabkan IDEA menggunakan lebih banyak sumber dan obsesi pemalam yang berlebihan boleh menjejaskan prestasi persekitaran pembangunan anda. Oleh itu, apabila cuba menyusun set pemalam ideal anda, jangan terbawa-bawa: anda perlu cuba mengekalkan "medium gembira" antara prestasi dan fungsi tambahan. Itu sahaja untuk saya hari ini :) Beritahu kami tentang pemalam kegemaran anda dalam ulasan.
Komen
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION