CodeGym /Blog Jawa /Acak /10 plugin migunani kanggo IntelliJ IDEA: kanggo pamula la...
John Squirrels
tingkat
San Francisco

10 plugin migunani kanggo IntelliJ IDEA: kanggo pamula lan pangembang sing berpengalaman

Diterbitake ing grup
Sugeng siang, kabeh! Pangembang duwe alat 'authoring' dhasar, yaiku, lingkungan pangembangan kaya Eclipse , NetBeans , lan liya-liyane. Nanging tanpa mangu, lingkungan paling populer ing wektu IntelliJ IDEA . Iki dirancang kanggo supercharge kabisan coding, nemen simplifying proses kaping pirang-pirang. 10 plugin migunani kanggo IntelliJ IDEA: kanggo pamula lan pangembang sing berpengalaman - 1Nanging bisa uga fungsi sing diwenehake dening lingkungan iki ora cukup kanggo kabeh wong, utawa bisa uga sawetara wong pengin ngatur. Kasunyatane, sampeyan mung kudu nggedhekake fungsionalitas kanthi nambah plugin.
Plugins minangka cara kanggo nambah fungsi menyang program utama. Padha dirancang kanggo nggedhekake kemampuane.
Dina iki kita bakal ndeleng 10 plugins sing menarik kanggo nggarap IntelliJ IDEA. Dheweke bakal mbantu sampeyan ing karya, utawa paling ora nyenengake sampeyan =) Pisanan, ayo mbukak boot camp kanggo nginstal plugin ing IntelliJ IDEA , nggunakake instalasi tema anyar minangka conto.

1. IntelliJ IDEA tema

Apa sampeyan nate ngrasa manawa tema IntelliJ IDEA sing diwatesi ora ana? Mbok menawa sampeyan pengin milih liyane. Mungkin sampeyan pengin ngubengi lan nemokake sing cocog karo sampeyan? Ayo padha nindakake! Kanggo miwiti, bukak kene lan pilih tema (utawa paket tema) sing cocog karo sampeyan. Contone, aku milih Gradianto . Sabanjure, kita duwe rong cara kanggo nginstal plugin.

Cara 1: Instal langsung saka situs web JetBrains

Sampeyan kudu mbukak IDEA. Sawise milih tema, klik tombol Get -> Instal . Banjur sampeyan bakal dijaluk milih versi IntelliJ IDEA sing wis diinstal ing komputer:10 plugin migunani kanggo IntelliJ IDEA: kanggo pamula lan pangembang sing berpengalaman - 2
10 plugin migunani kanggo IntelliJ IDEA: kanggo pamula lan pangembang sing berpengalaman - 3Sabanjure, jendhela ing ngisor iki bakal muncul ing lingkungan pangembangan sampeyan: 10 plugin migunani kanggo IntelliJ IDEA: kanggo pamula lan pangembang sing berpengalaman - 4Klik OK . Plugin wis diinstal! Sabanjure, sampeyan kadhangkala kudu miwiti maneh IntelliJ IDEA supaya plugin bisa digunakake. Kanggo plugin kanthi tema, iki ora perlu - tema langsung diganti dadi ijo:10 plugin migunani kanggo IntelliJ IDEA: kanggo pamula lan pangembang sing berpengalaman - 5

Cara 2: Nginstal saka IntelliJ IDEA

Ing IDEA, ing pojok kiwa ndhuwur, pindhah menyang File -> Setelan : 10 plugin migunani kanggo IntelliJ IDEA: kanggo pamula lan pangembang sing berpengalaman - 6Sabanjure, pindhah menyang tab Plugins lan ketik jeneng plugin ( Gradianto ) ing garis telusuran, malah sebagian: Klik tombol Instal10 plugin migunani kanggo IntelliJ IDEA: kanggo pamula lan pangembang sing berpengalaman - 7 ijo lan sampeyan lagi rampung!

Ngganti tema

Green ora mung tema anyar. Kanggo ndeleng liyane:
  • bali menyang File -> Setelan
  • mbukak tab "Penampilan".
Sawise iku, klik dhaptar gulung Tema10 plugin migunani kanggo IntelliJ IDEA: kanggo pamula lan pangembang sing berpengalaman - 8 lan deleng papat tema anyar sing kasedhiya: Aku paling seneng karo tema Gradianto Deep Ocean :10 plugin migunani kanggo IntelliJ IDEA: kanggo pamula lan pangembang sing berpengalaman - 9

Mateni / mbusak plugin

Ayo ndeleng carane mateni utawa mbusak kabeh plugin:
  • maneh, mbukak Setelan -> Plugins jendhela
  • pilih tab Diinstal
Pencet Pateni kanggo nggawe plugin ora aktif: Yen10 plugin migunani kanggo IntelliJ IDEA: kanggo pamula lan pangembang sing berpengalaman - 10 sampeyan saiki ngeklik panah ing jejere Aktifake / Pateni , sampeyan bakal weruh jendhela ngijini sampeyan mbusak plugin saka IDEA Panjenengan : 10 plugin migunani kanggo IntelliJ IDEA: kanggo pamula lan pangembang sing berpengalaman - 11Nalika sampeyan bisa ndeleng, kabeh iku bener cukup prasaja :) Inggih banjur, ayo deleng sawetara plugin IDEA sing bisa migunani banget.

2. Manipulasi String

Iki minangka plugin sing bakal nambah akeh kemampuan nangani senar anyar menyang IDEA sampeyan. Sampeyan bisa nemokake ing kene . Sawise sampeyan nginstal lan miwiti maneh lingkungan pangembangan, yen sampeyan ngeklik tengen, contone, ing jeneng variabel utawa pilihan sawetara teks, sampeyan bakal weruh item menu konteks Manipulasi String anyar, sing nyedhiyakake akeh kemungkinan kanggo ngganti senar sing dipilih. :10 plugin migunani kanggo IntelliJ IDEA: kanggo pamula lan pangembang sing berpengalaman - 12Plugin iki bakal paling migunani nalika sampeyan kudu sesambungan karo sawetara teks sing gedhe banget. Ngidini sampeyan nyaring, ngurutake, ngganti cilik, ngganti gaya coding (contone, ngganti kabeh teks dadi camelCase), ngganti soko ing kabeh baris teks ing siji operasi (ooo, sing muni nyenengake), encode teks ing sawetara format (contone, ing SHA-1 format heksadesimal), lan akeh liyane. Ya, ing wiwitan bakal katon kaya macem-macem fungsi, lan ora bakal jelas apa sing ditindakake. Nanging suwe-suwe, sampeyan bakal biasa lan dadi dewa format teks ing IntelliJ IDEA.

3. IDE Fitur Trainer

Plugin iki ditrapake utamane kanggo pamula. Interaktif mbantu sampeyan sinau trabasan dhasar lan fungsi ing IDE. Sampeyan bisa mikir kaya sersan pengeboran pribadi ing IntelliJ IDEA. Sampeyan bisa nemokake kene kene . Sawise instalasi, pindhah menyang Pitulung -> IDE Features Trainer bagean. 10 plugin migunani kanggo IntelliJ IDEA: kanggo pamula lan pangembang sing berpengalaman - 13Sabanjure, pilih topik sing pengin sampeyan sinau luwih lengkap. Contone, refactoring: 10 plugin migunani kanggo IntelliJ IDEA: kanggo pamula lan pangembang sing berpengalaman - 14Banjur miwiti ngrampungake latihan langkah-langkah.

4. Promotor Kunci X

Aku wis ngeweruhi sing liyane experienced lan trampil programmer, liyane hotkeys dheweke ngerti. Sawise kabeh, tinimbang nggoleki kode kanthi manual utawa nindakake apa wae, sampeyan bisa menet sawetara trabasan keyboard lan voila, sampeyan wis rampung! Akibaté, sampeyan bakal bisa luwih cepet. Dadi, ngidini kula ngenalake sampeyan plugin Key Promoter X. Sawise dimuat, nalika pindhah menyang sawetara jendhela setelan, menu, utawa tab, kita bakal weruh ing pojok tengen ngisor pituduh karo trabasan keyboard sing bisa nindakake tumindak sing padha (yaiku bakal mbukak jendhela setelan sing padha, menu, etc.): 10 plugin migunani kanggo IntelliJ IDEA: kanggo pamula lan pangembang sing berpengalaman - 15Nalika sampeyan nambah iki kanggo roto liwat IDE Fitur Trainertutorial, sampeyan bakal bisa kanggo bisa ing IDEA tanpa bener nggunakake mouse (sing bakal nyepetake karya kaping pirang-pirang).

5. Rainbow Brackets lan HighlightBracketPair

Aku ora bisa gagal nyebutake plugin Rainbow Brackets . Sawise diinstal, nggawe coding luwih trep, amarga pasangan kurung dadi warna-warni: 10 plugin migunani kanggo IntelliJ IDEA: kanggo pamula lan pangembang sing berpengalaman - 16Iki ngidini sampeyan langsung ndeleng kurung bukaan sing dipasangake karo sing nutup. Werna ora sembarangan (ora dipilih kanthi acak). Ana logika tartamtu: kurung ing tingkat sing padha nesting bakal duwe werna sing padha. Contone, kurung ing njero kuning bakal dadi ijo. Lan ing kurung ijo, kabeh bakal dadi biru, lan liya-liyane ... Ngomong babagan kurung, ayo pindhah menyang HighlightBracketPair . Nalika nggunakake plugin iki, sampeyan bakal weruh kanthi jelas blok kode utawa kurung sing ana ing kursor, amarga pasangan kurung sing cocog bakal disorot:10 plugin migunani kanggo IntelliJ IDEA: kanggo pamula lan pangembang sing berpengalaman - 17Piranti loro iki bisa migunani banget yen sampeyan nggarap kode sing akeh banget.

6. Codota AI

Ing jaman biyen, kode wis ditulis ing editor teks biasa. Lan saiki bayangake yen sampeyan wis lali tanda kurung ing endi wae, uga, utawa nggawe kesalahan ing jeneng kelas. Ora ana sing bakal dikompilasi! Akibaté, ing dina iku sampeyan kudu nglampahi jam mburu kesalahan lan ati-ati banget nalika nulis kode. Kasangsaran sing kaya ngono mung kanggo wong sing duwe saraf sing paling kuat. Aku iki dadi cukup ngganggu sawetara wong wiwit nggawe macem-macem lingkungan kanggo nggarap kode. IntelliJ IDEA, Eclipse, NetBeans... Lan saiki sampeyan lagi kerja ing IntelliJ IDEA, sing pinter banget lan menehi bantuan sing ora bisa dipercaya ing coding, nyaranake lokasi kemungkinan kesalahan lan narik jeneng kelas lan metode sing cocog nalika sampeyan miwiti. ngetik mau. Kepiye carane nggawe luwih pinter? Kanggo iki,Plugin Codota AI . Plugin iki dirancang kanggo nyedhiyakake autocompletion kode sing luwih apik amarga AI. Adhedhasar mayuta-yuta program Java open source uga konteks sampeyan, Codota nggunakake model pembelajaran mesin sing paling maju kanggo mbantu ngrampungake baris kode kanthi otomatis, mbantu sampeyan nulis kode luwih cepet lan kurang kesalahane. Ing tembung liyane, plugin iki ngidini IDEA njaluk sampeyan adhedhasar konteks aplikasi sampeyan. Contone, bisa nuduhake variabel sing bisa diakses lan katon saka jinis sing dibutuhake: 10 plugin migunani kanggo IntelliJ IDEA: kanggo pamula lan pangembang sing berpengalaman - 18Sampeyan uga bisa milih blok kode tartamtu, contone, jeneng metode, lan nyoba nggoleki conto sing wis siap:10 plugin migunani kanggo IntelliJ IDEA: kanggo pamula lan pangembang sing berpengalaman - 19

7. SpotBugs

Ngomong babagan asisten coding, aku mikir ora bakal ana sing bisa mbantu nyekel bug, ta? Iki ngendi plugin SpotBugs mlebu ing tahapan. SpotBugs nindakake analisis statis bytecode kanggo nemokake bug ing kode Jawa ing IntelliJ IDEA. Yaiku, plugin iki minangka alat sing apik kanggo ndeteksi bug Jawa tartamtu, lan ditindakake kanthi nganalisa kode sampeyan lan mbandhingake karo 400+ pola bug lan solusi sing ora apik. Kesalahan kasebut kalebu puteran rekursif tanpa wates, deadlock , livelock , lan salah nggunakake macem-macem perpustakaan. SpotBugs bisa ngenali atusan bug serius ing aplikasi gedhe (biasane ana kira-kira siji bug ing 1000-2000 baris kode sumber tanpa komentar). Sawise nginstal plugin, ing menu, pilih Analyze -> SpotBugs -><target analisis>. Target bisa dadi salah siji file utawa kabeh modul, kalebu utawa ora kalebu tes sing gegandhengan: 10 plugin migunani kanggo IntelliJ IDEA: kanggo pamula lan pangembang sing berpengalaman - 20Sawise analisis rampung, ing sisih ngisor sampeyan bisa ndeleng jendhela sing nuduhake kabeh kewan omo sing ditemokake utawa solusi sing ora apik bebarengan karo saran kanggo ndandani:10 plugin migunani kanggo IntelliJ IDEA: kanggo pamula lan pangembang sing berpengalaman - 21

8. Maven Helper

Plugin Maven Helper kudu diduweni kanggo sapa wae sing nggunakake Maven. Nambahake cara sing gampang kanggo nganalisa lan ngilangi dependensi sing bertentangan, uga kemampuan kanggo ndeleng dependensi Maven ing macem-macem tampilan (minangka dhaptar utawa wit). Kanggo mbukak analisis, bukak file pom banjur klik tab Dependency Analyzer ing sisih ngisor. Banjur sampeyan bakal bisa ndeleng dependensi sing konflik karo sing lan ora kalebu sing konflik: 10 plugin migunani kanggo IntelliJ IDEA: kanggo pamula lan pangembang sing berpengalaman - 22Plugin uga nambah fitur tambahan kanggo mlaku / debugging file individu utawa modul ROOT: 10 plugin migunani kanggo IntelliJ IDEA: kanggo pamula lan pangembang sing berpengalaman - 23Ngaktifake manager dependensi iki bakal ngirit wektu nalika ngrampungake masalah karo dependensi.

9. Ngeruk

Nalika nulis kode, sampeyan bakal kerep mikir "iki kudu didandani sadurunge aku nglakoni", sampeyan kudu nulis data sauntara nang endi wae kanggo referensi sampeyan dhewe utawa kanggo sawetara tes, utawa sampeyan pengin ngrekam cathetan utawa data sing katon nalika debugging aplikasi sampeyan. Iki umume tegese cepet ngluncurake conto Notepad anyar, nanging isih ora apik. Kepiye cara nggunakake alat sing ditawakake IntelliJ IDEA sing ditresnani? Contone, plugin Scratch . Plugin iki ngidini sampeyan nggawe tab editor teks sauntara ing IDEA, ing ngendi sampeyan bisa nulis kode, nyimpen data sauntara, utawa kanthi cepet nulis pikirane sing sampeyan butuhake mengko, nanging ora perlu disimpen ing salawas-lawase. Ora bakal maneh sistem file sampeyan bakal kebak file TXT siji-siji. Sawise mbukak plugin, pencet Alt + C. Jendhela katon, ing ngendi sampeyan bisa nemtokake jeneng kanggo file teks: 10 plugin migunani kanggo IntelliJ IDEA: kanggo pamula lan pangembang sing berpengalaman - 24Sawise kita ngeklik OK , kita entuk tab kanthi file teks sementara. Yen file digawe sadurunge, trabasan keyboard iki bakal mbukak. Yen wis ana dhaptar dawa tab kasebut, sing paling anyar bakal dibukak. Ing katrangan plugin, sampeyan bisa ndeleng liyane saka hotkeys kanggo nggunakake file teks sementara iki. Sampeyan uga bisa ngakses file sauntara iki saka menu: Tools -> Scratch -> ...10 plugin migunani kanggo IntelliJ IDEA: kanggo pamula lan pangembang sing berpengalaman - 25

10. Bar kemajuan

Lan pungkasane, sawetara relief komik - Aku pengin sebutno sawetara plugin bar kemajuan cilik sing lucu . Plugin iki ngganti tampilan mboseni khas bar kemajuan dadi luwih nyenengake. Contone, aku seneng banget karo plugin Mario : 10 plugin migunani kanggo IntelliJ IDEA: kanggo pamula lan pangembang sing berpengalaman - 2610 plugin migunani kanggo IntelliJ IDEA: kanggo pamula lan pangembang sing berpengalaman - 27Utawa coba plugin sing populer banget - Nyan Progress Bar .10 plugin migunani kanggo IntelliJ IDEA: kanggo pamula lan pangembang sing berpengalaman - 28Aku kudu nuduhake sampeyan yen nambah fungsi tambahan bisa nyebabake IDEA nggunakake sumber daya sing luwih akeh, lan obsesi plugin sing berlebihan bisa mengaruhi kinerja lingkungan pangembangan sampeyan. Mula, nalika nyoba nggabungake set plugin sing cocog, aja kesusu: sampeyan kudu nyoba njaga "medium seneng" ing antarane kinerja lan fungsi tambahan. Sing kabeh kanggo kula dina iki :) Marang kita bab plugin favorit ing komentar.
Komentar
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION