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 - 1]()
Tetapi 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 - 3]()
Seterusnya, tetingkap berikut akan muncul dalam persekitaran pembangunan anda:
![10 pemalam berguna untuk IntelliJ IDEA: untuk pemula dan pembangun berpengalaman - 4]()
Klik
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:
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 - 6]()
Seterusnya, pergi ke tab
Pemalam dan taip nama pemalam (
Gradianto ) dalam bar carian, walaupun sebahagiannya: Klik butang
Pasang![10 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
Tema![10 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 :
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 - 10]()
Jika 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 - 11]()
Seperti 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 - 12]()
Pemalam 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 - 13]()
Seterusnya, pilih topik yang anda ingin ketahui lebih lanjut. Contohnya, pemfaktoran semula:
![10 pemalam berguna untuk IntelliJ IDEA: untuk pemula dan pembangun berpengalaman - 14]()
Dan 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 - 15]()
Apabila 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 - 16]()
Ini 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 - 17]()
Kedua-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 - 18]()
Anda juga boleh memilih blok kod tertentu, contohnya, nama kaedah dan cuba mencari contoh sedia:
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 - 20]()
Selepas 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:
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 - 22]()
Pemalam juga menambah ciri tambahan untuk menjalankan / menyahpepijat fail individu atau modul akar:
![10 pemalam berguna untuk IntelliJ IDEA: untuk pemula dan pembangun berpengalaman - 23]()
Mendayakan 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 - 24]()
Selepas 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. 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 - 26]()
![10 pemalam berguna untuk IntelliJ IDEA: untuk pemula dan pembangun berpengalaman - 27]()
Atau cuba pemalam yang sangat popular —
Bar Kemajuan Nyan .
![10 pemalam berguna untuk IntelliJ IDEA: untuk pemula dan pembangun berpengalaman - 28]()
Saya 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.
GO TO FULL VERSION