Savjeti za programiranje

15 najboljih Vim dodataka za programere i programere

15 najboljih Vim dodataka za programere i programere

Sada, prije nego što zaronimo u najčešće korištene i najpopularnije Vim dodatke, prvo shvatimo što Vim zapravo jest. U osnovi, Vim je samo još jedan uređivač teksta koji možemo koristiti za pisanje i uređivanje teksta, baš kao i Sublime Text, koji obično koristimo za Windows ili Mac, ili čak Notepad koji koristimo za Windows. Vim omogućuje učinkovito uređivanje teksta, a ponekad se čak smatra i cjelovitim IDE-om za programere. Uređivanje postojećeg koda za softverske inženjere postaje dugotrajno i svakodnevno. Budući da je Vim posvećen učinkovitosti, omogućuje nam rješavanje ponavljajućih zadataka pomoću postojećih tipkovnih prečaca ili čak prilagodbu i stvaranje vlastitih.

Popularni Vim dodaci


Vim je jedan od najstarijih urednika teksta, ali i dalje je snažan! Potpuno je razvijen, postojan i proširiv, sa svim revolucionarnim dodacima dostupnim svugdje na webu. Ono što Vim dodatak čini je da pomaže proširiti funkcionalnost Vima nadopunjavajući naš tijek rada s njim.

Vim dodatak u osnovi je mnoštvo Vimscript zapisa raspoređenih u određenu strukturu kataloga. Vim dodaci su se obično distribuirali kao tarballs prije nego što su se upravitelji dodataka proslavili među ljudima.

Vim dodaci uključuju dodatne značajke u Vim - one koje nisu urođene uređivaču. Na račun Vima postoje različiti dodaci dostupni za širok spektar svrha. Istini za volju, dodaci su možda najtemeljitija svrha Vima.

01. Štreber-drvo


Jedan od široko korištenih vim dodataka uključuje Nerd-tree. Ovo najbolje funkcionira dok radite za veće pothvate ili projekte, jer je obično nedostižno pronaći naziv i područje jednog dokumenta koji uključuje jedan redak koji morate izmijeniti.

Dakle, pomoću ovog dodatka možete izvoditi osnovne operacije datotečnog sustava, lako pregledavati složene lance kataloga od važnosti, pa čak i pregledavati i mijenjati dokumente u bilo kojem trenutku što vam treba brzim otvaranjem tih zapisa.

Brzim pritiskom na tipku otvara se prozor istraživača u vertikalnom razdvajanju i možete, bez puno natezanja, pregledati zapis koji vam treba i otvoriti ga. To je apsolutna potreba za ogromnim asortimanom koda. A opet, i za one pojedince kojima je teško zapamtiti imena datoteka.

Dobiti Štreber-drvo

02. MatchIt


Ovaj Vim dodatak omogućuje nam uspoređivanje znakova, nizova, riječi, pa čak i regularnih izraza. MatchIt proširuje trenutnu korisnost tipke "%" (postotni ključ). Izvorna tipka "%" omogućuje vam skakanje između različitih skupova znakova i nekih programskih konstrukcija. Na primjer, skače između skupova enclosure (), , [].

MatchIt vim dodatak proširuje ovu korisnost. Dodaje podršku ciklusu između if, else if, else, endif krilatica u različitim programskim dijalektima. Sljedeće poboljšanje je, na primjer, sposobnost otkrivanja skupova HTML oznaka,

..

.

Nabavite MatchIt

03. Popis oznaka


Dok programirate u datoteci bilo koje kritične veličine, izgubiti trag gdje se nalazite i tako navijati gore i dolje tražeći nešto određeno sve je samo ne teško. Evo dodatka za popis oznaka kao vašeg spasitelja. Pomoću dodatka Popis oznaka možete samo upisati: Tlist i dobiti vertikalno dijeljenje s varijablama, vrstama, klasama i funkcijama do kojih možete, bez puno natezanja, odskočiti.

Nabavite popis oznaka

04. Vim duga


Gotovo svi glavni programski jezici koriste zagrade za različite namjere i svrhe - kvadratne, okrugle i kovrčave zagrade. Često se slučaj da se zagrade koriste kao više parova ugrađenih jedan u drugi. To, ponekad, postaje vrlo užurbano shvatiti kad zatvarajući nosač pripada onom otvarajućem nosaču.

Tu dolazi u pomoć dodatak Vim Rainbow koji svakom paru zagrada daje drugačiju nijansu boje, što ga čini super jednostavnim i zabavnim za rukovanje. Stoga je sve samo teško prepoznati koje zagrade pripadaju jedna drugoj. Izuzetno je koristan i izuzetno živopisan.

Dovedi Vima Rainbow

05. Komentator štrebera


Nerd commenter jedan je od najkorisnijih vim dodataka i ono što u osnovi čini je komentar na određeno područje koda. Ako odaberete kôd i pritisnete Voditelj + cc, vaš će se kod komentirati. Za komentiranje pritisnite Voditelj + cn, i vaš će kôd biti nekomentiran. Ovo dodaje korisnu imovinu vašem radnom procesu, omogućujući vam da izuzetno brzo primijetite istu napomenu u redovima.

Dovedite komentatora Nerda

06. Gitgutter


Gitgutter je vrlo poznati i naširoko korišten Vim dodatak od strane vrhunskih programera. Dodatak Gitgutter priprema stupac pored brojeva redaka (na lijevoj strani zaslona) koji prikazuje linije (zajedno sa znakovima) koje su dodane (+), promijenjene (~) ili uklonjene (-). Znakovi i istaknuti crte potpuno su prilagodljivi pomoću Gitguttera.

Štoviše, Gitgutter također omogućava korisnicima da brzo skaču između blokova promijenjenih linija nazvanih "komadići". Možemo također prikazati pozornicu, kao i poništiti pojedinačne komade i scenske djelomične komade. Modul dodatno daje komadić sadržaja i dosljedno jamči da znakovi misle unaprijed.

Uzmi Gitguttera 

07. Lagana linija


Jedan od najboljih Vim dodataka uključuje Lightline. Nekoliko korisnika preferira lightline kao dodatak da zamijeni zadani statusni redak, iako je dostupno puno drugih dodataka koji rade na isti način. Međutim, Lightline pruža živopisniju i atraktivniju traku za rad.

Ovaj posebni dodatak Vim pruža svjetlost, kao i podesivu liniju statusa (koja se također naziva i linija crta) za Vim. Ne samo da postavlja nekoliko shema boja koje odgovaraju shemi boja uređivača, nego također zamjenjuje dosadnu i monotonu statusnu traku vim-ove vimove, s puno ljepšom i šarenijom.

Nabavite Lightline

08. Automatski parovi


Auto Pairs je jedan od uobičajenih Vim dodataka koje korisnici koriste. Ovaj se koristi za umetanje i brisanje parova znakova, poput zagrada, zagrada ili čak navodnika.

Programerima je vrlo korisno koristiti automatske parove tijekom kodiranja jer većina programskih jezika koristi nekoliko parova znakova u svojoj sintaksi, na primjer, zagrade za pozive funkcija ili navodnike za definicije niza. Također, automatski parovi postavljaju odgovarajući znak zatvaranja kada upisujemo znak otvaranja.

Nabavite automatske parove

09. Ack


Ack je jedan od popularnih Vim dodataka koji koriste programeri diljem svijeta. Ovaj specifični dodatak u osnovi djeluje kao alat za pretraživanje programera tijekom kodiranja u Vimu. Svako malo bismo željeli potražiti određenu datoteku koja sadrži određeni redak ili čak samo riječ, a ack je samo pravi dodatak za Vimove korisnike.

Ne samo da nam omogućuje pretraživanje datoteka unutar Vima, već također prikazuje rezultate u zasebnom i podijeljenom prozoru za naše poboljšanje. Iznad svega, prikazuje i broj retka događaja, jednom za svaku pojavu.

Nabavite se

10. Vim bjegunac


Vim Fugitive jedan je od najboljih Vimovih dodataka koji koriste vrhunski programeri, a stvorio ga je Tim Pope. To je vrlo koristan dodatak za nas jer je najbolji Git omot svih vremena koji nam omogućuje izvršavanje Git naredbi izravno iz Vima, a također se integrira s Vimovim sučeljem. Sve u Vimu je reverzibilno unutar vim međuspremnika pomoću Vim Fugitive.

Neke od naredbi bjegunca su:

Dovedi Vima bjegunca

11. Fzf


Fzf (također nazvan 'nejasnim pronalazačem') interaktivni je Unix filtar za naredbenu liniju i nije sam dodatak Vim. Može se koristiti s bilo kojim popisom. Popisi su poput datoteka, povijesti naredbi, imena hostova, oznaka, procesa, git obveza itd. Za Vim službeni asortiman daje samo osnovnu funkciju omota.

O korisnicima ovisi koje naredbe žele s njim unijeti. Jedan je od najboljih dodataka za upotrebu jer je prijenosni, bez ovisnosti. Pa opet, to je nevjerojatno brzo. Fzf ima jednu od najopsežnijih značajki s fleksibilnim rasporedom, a tu su i baterije.

Nabavite Fzf 

12. PIVO


ALE (također se naziva i 'Asynchronous Lint Engine') jedan je od najboljih Vim dodataka. ALE pruža provjeru sintakse i semantičke pogreške (pogreška u logici ili aritmetici koja se mora otkriti tijekom izvođenja) dok uređujete svoje tekstualne datoteke, što se u NeoVim 0 naziva "povezivanje".2.0+ i Vim 8. Djeluje kao korisnik konvencije Vim Language Server.

ALE može pružiti potrebnu pomoć za popravljanje pisanja koda instrumentima za narudžbu koristeći neblokirajući način sa: ALEFix značajkom. Također je spreman pomoći uređajima na brojnim dijalektima, slično modelu: ljepši, autopep8, eslint i neki drugi.

Uzmi ALE 

13. Vim okružuju


Vim Surround (koristi se kao 'Surround.vim ') je još jedan često korišten Vim dodatak. Ovaj dodatak govori o "okruženju" koje se uglavnom koristi za zagrade, zagrade, citate, XML oznake i još mnogo toga. Dodatak je u mogućnosti pružiti preslikavanja za uređivanje, brisanje, promjenu i dodavanje takvog okruženja u parovima kao naredbu.

Ovaj dodatak je vrlo koristan za uređivanje HTML-a i XML-a. Korištenjem ovog dodatka zadatak dodavanja, mijenjanja i uklanjanja parova oznaka istovremeno vrlo je ugodan i blag.

Primjer: Ako pritisnemo 'cs', moći će transformirati tekst,

Iz,

”Vim dodatak!"

Do,

'Vim dodatak!'

Nabavite Vim Surround

14. Vim-višestruki kursori


Vim-multiple-cursors vrlo je koristan Vim dodatak za odabir više tekstova istovremeno, a također sjajan pokušaj povećanja upotrebe višestrukog odabira teksta. Već su se vidjeli brojni pothvati predstavljanja sjajnih različitih istaknutih poteza uzvišenog teksta u Vimu. Što se tiče upotrebe s punom funkcionalnošću i alatima, potreban je vim 7.4 ili noviji.

Za postojećeg korisnika Vima nijedan dodatak do sada nije bio pouzdani priključak osim Vim-Multiple-kursora, jer je vrlo jednostavan za upotrebu, a moćan i ujedno dovoljno intuitivan. Djeluje čak i na Mac OS-u, gdje je poznat kao MacVim.

Nabavite Vim-višestruke kursore

15. Solarizirano


'Solarized' je paleta sjenčanja koja uključuje 16 nijansi (osam monotona, osam nijansi komplementa) namijenjenu korištenju s terminalnim i GUI aplikacijama te Vim. Ovaj dodatak Vim ima nekoliko jedinstvenih i nepovoljnih svojstava s raznim zbirkama tema. Te su palete boja u temama ponekad potpuno iste kao u Solarized.

Neke se grupe istaknutih vide različito zbog različitih boja teksta. Jedan od najnovijih solariziranih dodataka za Vim je Solarizirano 8: Prave boje. Ovo je Solarizirana tema za Vim, postavljena negdje između prvog Solariziranog i Sravnjenog modula varijacije.

Solarizirajte se

Završne misli


Izuzetno stabilna značajka Vim dodataka vjerojatno je najbolji dio značajke Vim dodataka. Sa svakim novim dodatkom koji izlazi svaki drugi dan, možete izuzetno poboljšati svoje iskustvo koristeći Vim. Ne samo što nam je dodatak vim olakšao posao tijekom rada na Vimu, već je i stvari učinio vrlo zanimljivima i privlačnim.

Ovo su samo neki od naših izbora različitih vim dodataka koji su tamo dostupni. Nadamo se da vam je to na neki način pomoglo. Molimo vas, ne zaboravite podijeliti naš članak i pomoći drugima ovim znanjem.

Dodajte geste miša u sustav Windows 10 pomoću ovih besplatnih alata
Posljednjih godina računala i operativni sustavi uvelike su se razvili. Bilo je vrijeme kada su korisnici morali koristiti naredbe za navigaciju kroz ...
Kontrolirajte i upravljajte kretanjem miša između više monitora u sustavu Windows 10
Dvostruki zaslon upravitelja miša omogućuje vam kontrolu i konfiguriranje kretanja miša između više monitora, usporavajući njegovo kretanje blizu gran...
WinMouse vam omogućuje prilagodbu i poboljšanje kretanja pokazivača miša na Windows računalu
Ako želite poboljšati zadane funkcije pokazivača miša, upotrijebite besplatni program WinMouse. Dodaje više značajki koje će vam pomoći da na najbolji...