Kako podesiti pametne telefone i računare. Informativni portal
  • Dom
  • Programi
  • Editor sa isticanjem koda. Pregled šest uređivača teksta sa isticanjem koda

Editor sa isticanjem koda. Pregled šest uređivača teksta sa isticanjem koda

Pozdrav, dragi čitaoci blog stranice. Dugo sam želeo da pišem o divnom besplatni urednik(link vodi na službenu web stranicu gdje možete preuzeti najnoviju verziju uz podršku ruskog jezika).

Dugi niz godina je jedan od najpopularnijih i korišćenih programa za uređivanje Html, CSS i PHP koda. Čak se pitam: „Kako sam se snalazio bez njega prije, ostvarujući njegov potencijal uz pomoć nekih drugih programa?“.

Sada uvijek imam nekoliko pretraživača koji rade na mom računaru u isto vrijeme, vrlo jednostavan, besplatan i zgodan FTP menadžer FileZilla i upravo ovaj uređivač, čije su mogućnosti jednostavno neuporedive sa notepadom koji se standardno koristi u Windows-u. Ali prvo stvari.

Preuzimanje i karakteristike Notepad++ Editora

Instalacija programa u Windows se vrši u potpunosti na uobičajen način. Takođe, ako želite, možete preuzmi Notepad++ Portable, predstavljanje prenosiva verzija ovaj uređivač koji ne zahtijeva instalaciju u operativni sistem.

Prenosnu verziju možete dobiti od obične ako otpakujete arhivu sa programom na bilo koje pogodno mjesto i pokrenete izvršnu datoteku notepad.exe.

Sve prednosti uređivača Notepad++

U stvari, notepad ugrađen u Windows razlikuje se od našeg heroja na isti način kao nebo i zemlja. U klasičnom notepadu praktično nema ničega osim mogućnosti pregledavanja i kreiranja jednostavnih tekstualnih datoteka (ispada nešto slično štapu za kopanje koji koriste ljudi u ranim fazama razvoja).

Počevši da koristite Notepad sa dva plusa, barem za podešavanje Html i CSS fajlova, odmah ćete izaći iz kamenog doba u kabinu moderne mašine za zemljane radove. Ima, naravno, i drugih alternativni programi pa čak i, ali za početnika, "bilježnica sa dva plusa" će biti najviše (IMHO).

Da, naravno, u početku, njegovo korištenje može izgledati zamršeno i nekonvencionalno. Ali to je tek na samom početku poznanstva, a onda će vam biti jednako teško bez toga, kao što, na primjer, mnogi korisnici računara ne razmišljaju o svojim životima (također neka vrsta "klasika") .

Kada poredite Notepad++ sa više složeni programi, dizajniran da olakša pisanje i uređivanje raznih kodova, kao što je Dreamweaver, onda postoji dosta argumenata za korištenje našeg heroja:

  1. prvo, potpuno je besplatno, što znači da možete mnogo uštedjeti koristeći ga umjesto istog Dreamweavera, ako ne uzmete u obzir hakovane verzije plaćenih programa (koji mogu biti plodno tlo za trojance i druge viruse).
  2. Drugo, Notepad je mnogo više lagan i brz od mnogih plaćenih urednika. Osim toga, moguće ga je koristiti bez da ga uopće instalirate u Windows operativni sistem (tzv. portable verzija - portable) i nositi ga npr. Kao rezultat toga, uvijek ćete imati pri ruci zgodan, funkcionalan i dobro razumljiv alat za rad sa HTML-om, PHP-om i desetinama drugih tipova koda.

Zašto je ovaj uređivač vrijedan preuzimanja?

Hajde da ukratko prođemo kroz njegove mogućnosti i karakteristike, a zatim ih pokušamo detaljnije razmotriti. Dakle, Notepad++ može učiniti sljedeće:

  1. Istaknite nekoliko desetina najpopularnijih programskih i markup jezika, kao što su: Ada, Assembler, C, C#, C++, CSS, FORTRAN, HTML, Java, JavaScript, Objective-C, Pascal, Perl, PHP, Python, Ruby, SQL .xml.
  2. Za sve ove jezike, isticanje sintakse, dijeljenje koda na linije i blokove koji se mogu skupiti klikom na minus i proširiti klikom na plus. Također možete prikazati odnos između elemenata isprekidanom linijom. Na primjer, uzeo sam isječak PHP koda da demonstriram mogućnosti ovog uređivača:

    Ako kliknete na početnu Html oznaku, ona će biti istaknuta plavom pozadinom, a istovremeno će biti istaknuta i završna oznaka, ako postoji. Odlično za pronalaženje nezatvorenih elemenata i .

  3. Vrlo je lako implementirati promjena kodiranja, na primjer, na onu koja je sada popularna, o kojoj sam govorio u članku o borbi protiv krakozjabrova u kodiranju ruskog jezika (pogledajte na linku).

  4. U jednom prozoru programa biće moguće otvoriti onoliko datoteka koliko želite za uređivanje, jer Notepad ++ koristi tabs na način onih na koje ste se već navikli moderni pretraživači.

    Boja diskete na svakoj kartici pokazuje da li ste sačuvali posljednje promjene koristeći sličnu disketu na traci sa alatkama. Na aktivnoj kartici crvena disketa (a na neaktivnoj - ljubičasta) ukazuje na vašu zaboravnost.

  5. Pomoću ovog uređivača možete Traži(Ctrl + F) kako na dokumentu otvorenom u njemu, tako i na cijelom nizu tekstualnih datoteka koje leže u određenom folderu. Moguće je pretraživati ​​zamjenom i korištenjem regularnih izraza. Neverovatno praktičan alat.

  6. U postavkama ovog uređivača možete omogućiti automatsko upisivanje završne Html oznake prilikom kucanja početne, kao i opciju automatskog dovršavanja tagova.
  7. Notepad++ ne samo da čuva istoriju svih vaših promena i omogućava vam da vratite onoliko koraka koliko želite ili da se vratite unapred, već i pravi rezervne kopije ovih dokumenata na način na koji to radi Microsoft Word.
  8. Ovaj uređivač ima mogućnost upravljanja vruće tipke, od kojih je u njemu dat veliki skup - od top meni"Opcije" - "Vruće tipke". Štaviše, kada dvaput kliknete na kombinaciju koja vas zanima, otvoriće vam se prozor za remapiranje tastera, što može biti zgodno za one koji pređu sa drugog uređivača na Notepad.

  9. Notepad tokom godina svog postojanja imam puno dodataka, neki su instalirani s njim po defaultu, a ostali će vam biti dostupni iz gornjeg menija "Plugins" - "Plugin Manager" - "Show Plugin Manager".

    Da biste instalirali, trebate samo označiti kućicu na prvoj kartici. željeni dodatak i kliknite na dugme "Instaliraj".


    Nakon toga, prozor uređivača će se ponovo učitati i novi dodatak biće dostupan u istoimenoj kartici:

  10. Više o ovome " Švicarski nož"može se povezati s vašom web lokacijom putem FTP-a, snimati i reproducirati makroe, provjeravati pravopis u hodu, upoređivati ​​dvije datoteke u otvorenim prozorima u blizini i još mnogo toga.

Šta bi vam još moglo zatrebati u Notepad++

  1. Zahvaljujući naglašavanju sintakse u Notepadu ++, vrlo je jednostavno, na primjer, provjeriti jesu li sve HTML oznake zatvorene u kodu, a uz minimalno iskustvo, to ćete već vizualno primijetiti u vašem kodu negde je bila greška, jer će se shema boja koda na ovom mjestu promijeniti.
  2. Također, zbog činjenice da je kod označen bojom, i običan tekst mojih članaka ostaje crno, mom stalnom lektoru gramatičke greške(voljeni supružnik) vrlo je zgodno provjeriti gramatiku u njemu. Ne, gotovo je, i ja koristim razne, ali niko od njih još uvijek ne zna provjeriti interpunkciju, a i semantičke greške.
  3. Također mi se jako sviđa mogućnost vizualnog prikaza pojedinačnih blokova koda u ovom uređivaču teksta isticanjem zagrada poput ( ) (). Kada je kursor miša između bilo koje zagrade, one su označene, kao da označavaju početak i kraj Html blok ili PHP kod.
  4. Pored odlične implementacije pozadinskog osvetljenja, posebno treba istaći mogućnost napravi korak nazad(otkaži prethodna radnja). Štoviše, broj koraka unazad nije ograničen, što vam omogućava da se ne bojite eksperimentirati s kodom bez rizika od nepovratnih posljedica.

    Poništavanje radnje u Notepad++ moguće je korištenjem prečaca Ctrl+Z (Ctrl+Y je korak naprijed, tj. otkazivanje poništavanja), korištenjem odgovarajućih stavki menija "Uredi" ili korištenjem dugmadi u obliku zakrivljenih strelica na alatnoj traci ovaj urednik.

  5. Notepad++ stalno prati stanje dokumenata otvorenih u njemu, a ako su oni promijenjeni ili izbrisani, na primjer, u nekom drugom programu, prikazat će vam se prozor u kojem se od vas traži da zatvorite ovu karticu s dokumentom ili ponovo učitate njegovu izmijenjenu verziju.
  6. Kao što sam ranije spomenuo, u notepadu sa dva plusa postoji prilika postavke isticanja sintakse(kao i desetak drugih jezika) po vašem ukusu i potrebama, ali ovu opciju nikada nisam koristio, jer su standardna podešavanja sasvim zadovoljna.

    Ali niko vam ne smeta da to učinite, jer je sve krajnje jednostavno - odaberite stavke "Opcije" - "Definiranje stilova" iz gornjeg menija, kao rezultat toga će se otvoriti prozor u kojem možete fino podesiti fontove i boje sami da istaknete Html, PHP ili bilo koji drugi jezik koji vam je potreban.

  7. Također u Notepad++ to je moguće automatski završetak riječ koju kucate, što može biti vrlo zgodno ako niste sigurni u ispravnost pravopisa određenog Html operatora, PHP-a ili bilo kojeg drugog koda. Da biste to učinili, prilikom kucanja samo pritisnite kombinaciju tipki Ctrl-Space i odaberite iz prozora koji se otvori željenu opciju:

    Ako želite da dovršavanje koda učinite automatskim, bez korištenja prečaca, tada ćete morati odabrati "Opcije" - "Postavke" iz gornjeg menija i na kartici "Rezerviranje / automatsko dovršavanje" označiti kućicu "Omogući za svaki unos ".

  8. Još jedan gadget koji mi se čini prilično zgodnim u ovom uređivaču je mogućnost prevlačenja i ispuštanja prečica za dokumente direktno u prozor programa kako biste ih otvorili (iako to teško da može iznenaditi nekoga) i mogućnost Prevucite i ispustite u samom dokumentu, odabrani fragment koda (lijevu tipku miša) do mjesta koje vam je potrebno.
  9. Kada radite sa Notepad++ moći ćete staviti markere, koje se u njemu nazivaju notama, ali se suština toga ne mijenja. U liniju koja vam je potrebna, možete staviti marker u obliku plave tačke na lijevu marginu klikom na nju.

    Da biste postavili marker (napomenu) u uređivaču, možete koristiti i kombinaciju tipki Ctrl-F2, a za kretanje između markera postavljenih u dokumentu, dovoljno je da pritisnete F2 ili Shift-F2 uzastopno da skrolujete kroz bilješke u suprotnom smjeru.

  10. Ako radite u ovom uređivaču sa Html datotekom, možete vidjeti kako će vaš kod izgledati u pretraživaču FireFox ili IE odabirom odgovarajućih stavki iz Start menija. Ako vam je potreban drugi pretraživač, odaberite gornju stavku "Pokreni" i potražite izvršnu datoteku koja vam je potrebna u prozoru koji se otvori.

  11. Postoji također mogućnost snimanja makroa, koje još nisam kreirao, ali je logika njihovog rada prilično jednostavna. Prvo ga snimite odabirom "Makroi" - "Započni snimanje" iz menija uređivača, a zatim zalijepite snimljene makroe u Pravo mjesto kod biranjem iz menija uređivača ili korišćenjem prečica koje su im dodeljene.

Kodiranja i rad sa datotekama u prozoru uređivača Notepad++

  1. Treba napomenuti da vam ovaj uređivač koda omogućava da sačuvate i pretvorite Html, PHP i druge datoteke u UTF-8 kodiranje (bez BOM-a). Više puta mi je pomoglo da prevaziđem problem sa ruskim kodiranjem pri radu sa raznim sajtovima.

    Kada sam želeo da promenim bilo koji natpis na sajtu u ruski, često sam dobijao greške kao rezultat toga, čiji je uzrok bio Windows-1251 kodiranje u kojem je originalni fajl.

    Nakon što je originalni fajl konvertovan u UTF-8 kodiranje (bez BOM), krakozyabry uspješno transformiran u obične ruske simbole. To. Ako dodate ćirilicu u bilo koju datoteku motora, tada ćete je za ispravan prikaz na web stranici morati ili odmah spremiti u ispravnom kodiranju, ili je zatim pretvoriti.

    Vjerovatno bi trebalo reći nekoliko riječi o ovoj BOM-u. Činjenica je da kada radite s različitim tekstualnim objektima u običnom Windows notepadu, onda kada ga spremite u UTF-8 kodiranju, on dodaje nevidljivi likovi(BOM), što može naknadno uticati na performanse dati fajl(npr. PHP može izbaciti grešku).

  2. Ako želite da ispišete sadržaj otvorene datoteke, kod se neće ispisati u obliku u kojem ga vidite u prozoru programa. Ali odabirom iz menija "Opcije" - kartica "Postavke". "Pečat" bićete slobodni da ovo promenite i izaberete opciju za štampanje isticanja koda bojom, dozvolite prikaz brojeva redova, zaglavlja i podnožja itd. stvari:

  3. Ovaj napredni uređivač teksta takođe ima mogućnost da otvori onoliko novih dokumenata koliko želite bez straha da ćete zatrpati traku zadataka operativnog sistema. U skladu sa modernim pretraživačima, otvarat će sve nove dokumente ne u novom prozoru programa, već u novoj kartici već otvoren prozor.

    Štaviše, ove kartice raznih dokumenata u prozoru ove notepad mogu se proizvoljno prevlačiti mišem, zatvarati i minimizirati.

    Pa, ovisno o napravljenim postavkama ("Opcije" - "Postavke"), sve kartice otvorene prije zatvaranja Notepad ++ bit će vraćene sljedeći put kada se program pokrene (opet, slično kako rade pretraživači). Možete zatvoriti nepotrebno dvostruki klik preko njih ili ih postavite okomito.

  4. Pored uobičajenih operacija sa karticama, ovaj uređivač se može otvoriti u jednom prozoru odjednom dvije kopije istog dokumenta. Ovo može biti potrebno ako trebate raditi s dokumentom u različitim dijelovima (negdje pogledati ili kopirati i zalijepiti negdje).

    Da biste aktivirali ovaj način rada, samo trebate kliknuti desni klik miša na željenu karticu PHP editor i birajte između kontekstualna stavka"Duplikat u drugom prozoru".

    Vrlo je zgodno da se nakon spremanja izmjena u jednoj od kopija dokumenta ažurira i druga (odnosno, nećete se zbuniti - da li ste pohranili promjene i u kojoj kopiji).

  5. I meni se jako sviđa ugrađena pretraga on otvori HTML ili PHP dokumenti sa mogućnošću zamjene(neki ljudi aktivno koriste regularne izraze za ovo, ali ja ih na svoju sramotu ne poznajem). Svo bogatstvo pretrage u ovom naprednom uređivaču teksta može se cijeniti jednostavnim otvaranjem stavke menija "Traži". Pogledajte snimak ekrana na početku članka.

Generalno, ovo uređivač teksta Uzeo sam puno korisnih i zgodnih stvari iz funkcionalnosti drugih aplikacija, za koje posebno poštovanje prema njenim programerima i onima koji prave dodatke za njih, o nekima će sada biti riječi.

Korištenje dodataka u Notepad++

Dozvolite mi da vas podsjetim da da biste instalirali novi dodatak, samo trebate odabrati “Plugins” iz gornjeg menija uređivača - “ plugin manager- "Prikaži upravitelja dodataka".

I u prozoru koji se otvori, na prvoj kartici (iz gornjeg menija) označite okvir za željeni dodatak i kliknite na dugme Instaliraj.


Nakon toga, prozor uređivača će se ponovo učitati i novi dodatak će biti dostupan na kartici istog imena. Općenito, sve nigdje nije lakše.

Koji dodaci za notepad bi vam mogli zatrebati u radu

    Dodatak nudi puno dodatnih i praktičnih losiona. TextFX, koji će nakon instalacije biti dostupan u istoimenoj gornjoj stavci menija u editoru. Ako još nemate takvu stavku, onda idite na "Plugins" - "Plagin Manager" - "Show Plugin Manager", skrolujte dole po listi na prvoj kartici i označite polje pored TextFX karaktera.

    Nakon što ga instalirate, uređivač će se ponovo pokrenuti i meni će se prikazati nova stavka TextFX sa mnogo padajućih podstavki. Na primjer, aktiviranje opcije prikazane na slici može vam znatno olakšati život prilikom uređivanja ili pisanja HTML koda:

    U ovom slučaju, čim unesete početnu Html oznaku u uređivač teksta Notepad ++, odmah će se pored nje pojaviti završna oznaka uparena s njom. Uz veliku uštedu vremena i značajno smanjenje vjerovatnoće grešaka zbog nezatvorene oznake. Međutim, ova stvar me nervira i ne koristim je. Ali to ni najmanje ne vrijeđa njeno dostojanstvo.

    U TextFX-u ima dosta losiona, pa isprobajte njihov rad u praksi i odlučite šta će vam tačno biti zgodno i korisno.

    Pa, nastavljajući temu o karticama u uređivaču, vrijedi spomenuti mogućnost upoređujući dva dokumenta. Prvo, ovaj dodatak će morati biti instaliran preko Plugin Managera:

    Da biste aktivirali način poređenja dokumenata u Notepad ++, samo trebate odabrati "Dodaci" - "Uporedi" - "Uporedi" u gornjem meniju ili pritisnuti Alt + D na tastaturi. Kao rezultat toga, trenutno aktivna kartica će se otvoriti u prozoru ove bilježnice, kao i kartica koja se nalazi pored nje.

    Radi lakšeg poređenja dva Html ili PHP dokumenta, Notepad++ uređivač će za vas istaknuti razlike u njima. Ici normalan način rada Da biste radili s dokumentima, trebate odabrati stavke "Dodaci" - "Uporedi" - "Obriši rezultate" u gornjem meniju ili pritisnuti Ctrl + Alt + D na tastaturi.

    Štaviše, dva dokumenta u prozoru Notepad++ mogu se gledati i vertikalno i horizontalno. Da biste odabrali najpogodniji način za vas, kliknite desnim tasterom miša na mjesto njihovog odjeljka i odaberite smjer rotacije (desno ili lijevo).

    Usput, ako kao ja, uglavnom koristite Notepad++ za uređivanje Html ili PHP fajlovi Vašu web lokaciju, možda će vam biti korisno da se povežete na nju preko FTP-a direktno iz ovog uređivača teksta. Ja, međutim, više volim raditi sa FileZillom, pogotovo što su mi čak uspjeli ukrasti lozinke od nje.

    Ako želite da pokušate da radite preko FTP-a preko Notepad-a, izaberite „Plugins” - „NppFTP” - „Show NppFTP Window” iz gornjeg menija, usled čega će se otvoriti prozor FTP klijenta sa desne strane.

    Da biste postavili FTP vezu, kliknite na ikonu zupčanika, odaberite "Podešavanje profila" i unesite detalje svoje veze. Dalji rad se ne razlikuje mnogo od onoga što sam napisao u članku o FileZilla koja živi.

  1. Ako instalirate dodatak Customize Toolbar koristeći Upravitelj dodataka, moći ćete nasumično mijenjati, uklanjati ili dodavati nove dugmad na traci sa alatkama ovaj program.

  2. Na početku članka spomenuo sam Light Explorer, koji dodaje mogućnost otvaranja u lijevoj koloni file manager. Međutim, u istu svrhu možete koristiti Explorer, koji ćete pronaći u upravitelju dodataka.
  3. Odličan dodatak WebEdit, dopuštajući, po analogiji sa Html editor WordPress za uokvirivanje teksta sa najtraženijim oznakama za naslove, liste, tabele i ostalo. Odaberite željeni fragment i kliknite na jedno od dugmadi na traci sa alatkama Notepad++.
  4. ImgTags - dozvoljava sa već registrovanim horizontalnim i vertikalnim veličinama (sama ih izračunava, što je jako cool), pripremljeno ALT atributi i SRC (takođe ćete morati da dodate putanju do fascikle sa slikama na vašem serveru tamo).

Provjerite prozor za pravopis u Notepad++ pomoću dodataka

    Za povezivanje Ruske gramatike uređivač Notepad ++ koristi dodatak Shell-Checker (iz stavke menija "Plugins"), za koji ćete morati preuzeti rječnik ruskog jezika sa ove stranice, a kada aktivirate ovaj dodatak za provjeru pravopisa, navedite putanju na vašem računaru u datoteku rječnika.

    Postoje detalji instalacije. Prvo će vam trebati skinuti Puni instalater, a zatim fajl sa ruskim rečnikom aspell-ru-0.50-2-3.exe. Prvo, instalirajte potpuni instalater, u čijem čarobnjaku, lično, nisam promijenio zadanu putanju (c:\Program Files (x86)\Aspell\).

    Zatim instalirajte jezički paket, gde ćete prvo morati da unesete slovo “y” u DOS prozor i pritisnete Enter na tastaturi (iako sam možda bio samo ja, jer sam GNU Aspell već instalirao na računaru pre toga):

    Tada će se pokrenuti standardni čarobnjak za instalaciju ruskog rječnika, gdje opet nisam promijenio zadanu putanju. Sve.

    Sada ponovo pokrenite Notepad ++ i ili izaberite stavke prikazane odmah iznad iz menija, ili držite nestvarnu kombinaciju CTRL + ALT + SHIFT + S na tastaturi. U prozoru koji se otvori moraćete da unesete putanju do BIN direktorijuma iz fascikle Aspell:

    Ako na instaliranje GNU-a Aspell i ruski rječnik nisu promijenili putanju, tada ćete morati umetnuti ovdje:

    C:\Program Files (x86)\Aspell\bin\

    Pa, ili nešto slično, ovisno o vašem operativnom sistemu. To je to, sada odaberite tekst u kojem želite provjeriti pravopis i pritisnite CTRL + ALT + SHIFT + S (možete promijeniti ovu kombinaciju u postavkama prečice - pogledajte gore). Pojavit će se prozor u kojem će biti prikazana prva pronađena greška:

    Možete ga zanemariti ili odabrati odgovarajuću zamjenu među ponuđenim opcijama. Na dnu možete promijeniti jezik za provjeru ako ste instalirali nekoliko GNU Aspell jezičkih modula. To je sve.

    DSpellCheck- vrlo zgodno rješenje na način prethodnog dodatka, jer koristi i GNU Aspell i njegov ruski rječnik, ali već radi provjeru pravopisa u hodu, kao iu svim modernim pretraživačima. Idite na upravitelj dodataka i instalirajte ga.

    Provjera gramatike će se odmah uključiti prema zadanim postavkama (onemogućava se poništavanjem okvira prikazanog na snimku ekrana), ali će modul biti povezan samo sa engleski jezik, pa idemo na DSpellCheck postavke i unosimo promjene.

    Odaberite Aspell sa padajuće liste (ako ga još niste instalirali, pomaknite se malo prema gore po ovom članku i preuzmite modul zajedno s ruskim jezički paket da ih instalirate u svoj OS), a odmah ispod navedete putanju do datoteke aspell-15.dll. Malo niže odaberite jezik povezanog rječnika, ako ste ih instalirali nekoliko, i kliknite na Primijeni.

    Sada će sve pronađene greške biti podvučene crvenom bojom valovita linija(boja se može promijeniti u postavkama), a kada pomjerite kursor miša pojavit će se strelica, klikom na koju možete odabrati ispravan pravopis data reč, ili ga dodajte u rečnik ili na listu ignorisanja.

Sretno ti! Vidimo se uskoro na stranicama bloga

Više videa možete pogledati ako odete na
");">

Možda ste zainteresovani

Kako izbrisati prazni redovi u Notepad++ Lajk sa liste URL-ovi izolirati domene i ukloniti njihova ponavljanja koristeći Notepad++ (priprema liste za odbacivanje linkova)

Tekst Linux editor, vjerovatno jedan od najčešće korištenih programa, nakon pretraživača i upravitelja datoteka. Može se koristiti za pisanje koda, uređivanje konfiguracijskih datoteka, kreiranje korisničkih instrukcija ili bilješki i još mnogo toga.

U Linuxu uređivači teksta dolaze u dva oblika: tekstualni uređivači - konzolni uređivači i grafički - uređivači teksta za Linux sa grafičkim korisničkim interfejsom.Prvi se najčešće koriste na serverima, a drugi na kućnim računarima. U ovom članku ćemo pogledati najbolje Linux uređivače teksta otvorenog koda. izvorni kod, kako za servere tako i za personalne računare.

Vim je moćan urednik Linux naredbeni tekst koji proširuje i poboljšava funkcionalnost starog Unix Vi editora. To je jedan od najboljih uređivača za Linux, jedan je od najpopularnijih i najčešće korištenih uređivača teksta među njima sistem administratori i programeri. Mnogi korisnici ga smatraju uređivačem za programere. Kada uređujete kod i konfiguracijske datoteke, možete uključiti isticanje sintakse.

2. Gedit

To je multifunkcionalni najbolji Linux uređivač teksta, sa GUI. Podrazumevano dolazi u GNOME desktop okruženju. Editor je vrlo jednostavan za korištenje i prilagođavanje, a podržava gomilu dodataka.

Evo njegovih glavnih prednosti:

  • Podrška za UTF-8
  • Podešavanje veličine fonta i boja
  • Postavite isticanje sintakse
  • Funkcija kopiranja i lijepljenja
  • Poništi i ponovi radnje
  • Vraćanje datoteka
  • Traži i zamijeni
  • Clipboard

3. Nano editor

Nano je vrlo jednostavan za korištenje uređivač teksta na Linux konzoli kako za početnike tako i za napredne Korisnici Linuxa. Veoma je zgodan za upotrebu.

Neke karakteristike Nano:

  • Veoma prilagodljive prečice na tastaturi
  • Isticanje sintakse
  • Poništi i ponovi radnje
  • Uzima sve raspoloživog prostora standardni izlaz
  • Podržava čitanje sa standardnog ulaza

4. GNU Emacs

To je vrlo proširiv i prilagodljiv Linux uređivač teksta, sa ugrađenim tumačem za programski jezik lisp. Da biste proširili funkcionalnost, možete instalirati razne ekstenzije.

  • Emacs karakteristike:
  • Puno dokumentacije
  • Isticanje sintakse
  • Podrška za više jezika koji koriste Unicode
  • Podrška razne ekstenzije, uključujući poštu, vijesti, program za otklanjanje grešaka, kalendar i još mnogo toga.

5. Kate/Kwrite

To je bogat funkcijama i vrlo proširiv uređivač teksta koji dolazi sa desktop okruženjem. KDE desktop Plazma. Projekat Kate ima za cilj razvoj dva glavna programa: KatePart i Kate.

KatePart je komponenta uređivača teksta koja se koristi u mnogim KDE aplikacijama gdje može biti potrebno uređivanje teksta, a Kate je interfejs za više dokumenata za rad sa uređivačima teksta.

Ključne karakteristike:

  • Proširite funkcionalnost sa skriptama
  • Unicode podrška
  • Uređivanje teksta u više panela
  • Podrška za automatsko dovršavanje

Također podržava daljinsko uređivanje datoteka i mnoge druge funkcije, uključujući pretraživanje i zamjenu, programiranje, isticanje teksta, sigurnosno kopiranje itd.

6. Lime Text

To je čak i više od samo moćnog uređivača teksta za linux. To je cijeli IDE otvorenog koda. Možemo reći nasljednik popularnog Sublime Text. Može se koristiti kao u komandna linija, kao i sa grafičkim interfejsom.

7. Pico Editor

Ovo je još jedan uređivač komandne linije zasnovan na uređivaču koji koristi Pine news. To je najbolji Linux uređivač teksta za nove korisnike, uglavnom zbog svoje jednostavnosti u odnosu na druge GUI uređivače.

8JedEditor

Ovo je još jedan uređivač teksta na linux konzoli sa GUI podrškom i padajućim menijem. Napravljen je posebno za razvoj softvera a jedna od njegovih ključnih karakteristika je podrška za Unicode način rada.

9.GVM

Ovo grafička verzija popularni uređivač teksta VIm. Ima sve iste karakteristike kao i Vim, kao i meni sa kojim možete raditi mnogo stvari.

10. Geany

Ovo je još jedan IDE poput linux uređivača teksta, skrojen za razvoj softvera koristeći GTK alate.

Ima sve potrebno osnovne funkcije:

  • Isticanje sintakse
  • Plugin Interface
  • Podrška za različite tipove datoteka
  • Podrška za savijanje koda i navigaciju
  • Autocomplete
  • Podrška za automatsko zatvaranje HTML i XML oznaka
  • Funkcije upravljanja projektima

11. Jastučić lista

To je lagani linux uređivač teksta sa GTK baziranim GUI. Popularan je među novim korisnicima Linuxa zbog svoje jednostavnosti.

Karakteristike urednika:

  • Automatska detekcija kodiranja
  • Poništi i ponovi funkcije
  • Brojevi redova u datoteci
  • Podrška za prevlačenje i ispuštanje
  • Podrška za štampanje

Bluefish je najbolji Linux uređivač teksta za programere i web programere, jednostavan za instalaciju i korištenje. Podržava veliki broj funkcija:

  • Lagan i brz
  • Integracija sa eksterne komunalije LInux: lint, weblint, make, awk, grep, sort i još mnogo toga.
  • Funkcija provjere pravopisa
  • Podrška za rad na više projekata
  • Uređivanje datoteka na daljinu
  • Pronađite i zamijenite podršku
  • Podrška za akcije poništavanja i ponavljanja
  • Automatski oporavak promijenjenih datoteka

13. Atom

Ovo je vrlo prilagodljiv Linux uređivač teksta za programere sa Github-a zasnovan na Chromium motoru. Program je više kao IDE nego samo uređivač. Funkcionalnost se može proširiti sa veliki iznos dodaci.

Vjerovatno jedan od najboljih urednika za web programere. Evo njegovih karakteristika:

  • Moderan interfejs u Flat stilu
  • Podrška za veliki broj dodataka
  • Podrška za mnoge programske jezike
  • Isticanje sintakse
  • Programi za otklanjanje grešaka u Chromiumu
  • Greška prilikom isticanja

14. Zagrade

Još jedan moderni Linux uređivač teksta baziran na Chromium motoru, ovog puta od Adobe-a. Posebnosti.

Kao i oni koji se dugo vremena bave web razvojem. Uostalom, uvijek se pojavi nešto novo, zahtjevi kupaca se mijenjaju, vaše vlastite vještine se poboljšavaju, želite automatizirati rutinske procese za velike projekte i dobiti što je više moguće više mogućnosti"iz kutije". U ovom članku sakupili smo trenutno najbolje uređivače teksta za web programere.

Sublime Text (Windows, Linux, Mac)

To je uređivač teksta za web programere napisan u C++ i Python-u. Izgleda isto na svim podržanim platformama zahvaljujući korištenju vlastitog UI okvira. Programeri pružaju besplatna verzija za procjenu, ali za daljnju upotrebu morat ćete kupiti licencu. Bonus je što se licenca dodjeljuje po korisniku (po korisniku), a ne po uređaju (po uređaju). Popusti su dostupni i pri kupovini više licenci za kompaniju.

Glavne prednosti Sublime Texta:

  1. Jednostavnost upotrebe - kada otvorite Sublime Text, možete početi raditi u njemu gotovo odmah.
  2. Brza i fleksibilna pretraga koristeći nejasna podudaranja.
  3. Mogućnost višestrukog odabira za unos istog teksta u više redova odjednom. Da biste postavili poziciju kursora, pritisnite Ctrl + lijevu tipku miša ili Ctrl + triput kliknite lijevo dugme da biste odabrali cijeli pasus.
  4. Imati vizuelnu mini-mapu koda - korisno je pri radu veliki fajlovi, jer vam omogućava da brzo pronađete potrebne fragmente:
  5. Mogućnost korištenja isječaka za ubrzanje rada i veliki broj dodataka za većinu različite zadatke. Glavnim se može smatrati Kontrola paketa, pomoću koje možete tražiti i instalirati potrebne dodatke direktno iz uređivača.

Evo nekoliko primjera dodataka:

Emmet je odličan dodatak koji vam omogućava da koristite prečice za unos određenih oznaka, na primjer:

Ul#nav>li.item$*3>a(stavka $)

Emmet će pretvoriti gornju prečicu u listu sa tri elementa:

Top Related Articles