logo

Linux uređivači teksta

Uređivač teksta je vrsta računalnog programa koji može uređivati ​​običan tekst. Ponekad se takvi programi pozivaju 'bilježnica' softver. Uređivačima teksta nude se paketi za razvoj softvera i operacijskog sustava i mogu se koristiti za izmjenu, uključujući izvorni kod programskog jezika, dokumentacijske datoteke i konfiguracijske datoteke.

Linux uređivači teksta mogu se koristiti za uređivanje tekstualnih datoteka, pisanje kodova, ažuriranje datoteka s korisničkim uputama, i više. Sustav Linux podržava više uređivača teksta. U Linuxu postoje dvije vrste uređivača teksta, koji su navedeni u nastavku:

    Uređivači teksta naredbenog retkakao što su Vi, nano, pico i još mnogo toga.GUI uređivači tekstakao što je gedit (za Gnome), Kwrite i više.

Uređivač teksta igra važnu ulogu tijekom kodiranja. Dakle, važno je odabrati najbolji uređivač teksta. Uređivač teksta ne bi trebao biti samo jednostavan, već i funkcionalan i dobar za rad.

A uređivač teksta s IDE značajkama smatra se dobrim uređivačem teksta.

Što je obogaćeni tekst i čisti tekst?

Postoje bitne razlike između obogaćenog teksta (poput onoga koji stvaraju stolno izdavaštvo i softver za obradu teksta) i običnog teksta (koji stvaraju i uređuju mnogi uređivači teksta).

Isključivo se čisti tekst sastoji od prikaza znakova. Svi su znakovi predstavljeni nizom fiksne duljine od jednog, dva ili četiri bajta ili nizom promjenjive duljine od jednog do četiri bajta, u skladu s određenim konvencijama kodiranja znakova, uključujući UTF-16, UTF-8, Shift-JIS, ISO/ IEC 2022 ili ASCII. Ove konvencije određuju nekoliko znakova koji se mogu ispisati, ali znakove koji se ne ispisuju i koji upravljaju protokom teksta, uključujući prijelome stranica, prijelome redaka i razmake. Obični tekst ne uključuje druge tekstualne informacije, ne samo primijenjenu konvenciju kodiranja znakova.

  • Običan tekst sprema se u tekstualne datoteke; međutim, tekstualne datoteke ne spremaju isključivo običan tekst.
  • Općenito, obični tekst bio je prikazivan monospace fontom kao što je formatiranje u stupcima, a vodoravno poravnanje se ponekad radilo s razmacima još od početnih računalnih dana.
  • S druge strane, obogaćeni tekst može uključivati ​​metapodatke, oblikovanje odlomaka (npr. razmak, raspodjela riječi i slova, poravnanje i uvlačenje između redaka i odlomaka), podatke o oblikovanju znakova (npr. stil, težinu, veličinu i prostor za upisivanje) i podatke o specifikaciji stranice (npr. smjer čitanja, margina i veličina). Bogati tekst može biti kompliciran.
  • Uređivači teksta stvoreni su za otvaranje i pohranjivanje tekstualnih datoteka koje sadrže običan tekst ili bilo što drugo što se može smatrati čistim tekstom, kao što je označavanje obogaćenog teksta ili nešto drugo označavanje (npr. SVG).

Kratka povijest uređivača teksta

Računalni se tekst umetao u kartice pomoću uređaja za bušenje tipki prije nego što su uređivači teksta bili dostupni. Zatim su fizičke kutije od tankih kartonskih kartica ugrađene u čitač kartica. Slike Dick kartice, bubnjevi i magnetske datoteke izrađene od ove vrste kartica općenito nisu imale znakove za razdvajanje redaka i pretpostavljene zapise znakova od 80 ili 90 znakova fiksne duljine. Bušena traka bila je zamjena za kartice. Moglo ga je izraditi nekoliko teleprintera, koji su koristili jedinstvene znakove za predstavljanje krajeva zapisa.

Nekoliko ranih operativnih sustava sadržavalo je skupne uređivače teksta, razvijene s jezičnim procesorima ili kao različite pomoćne programe; primjer je značajka za uređivanje izvornih datoteka, tj. SQUOZE, za SCAT u SHARE OS-u.

  • Prvi kolektivni uređivači teksta bili su poznati kao 'linijski urednici' logično za terminale u stilu pisaćih strojeva ili teleprintera bez zaslona.
  • Naredbe (obično jednim pritiskom na tipku) utjecale su na uređivanje datoteka na izmišljenoj točki umetanja poznatoj kao 'pokazivač' .
  • Ta su uređivanja dokumentirana upisivanjem bilo koje naredbe za ispis malog dijela datoteke i povremenim ispisom cijele datoteke.
  • Kursor se može pomicati pomoću naredbi u nekoliko redaka za uređivanje koji opisuju broj retka unutar datoteke, regularne izraze eventualno i tekstualne nizove koje treba pronaći.
  • Nekoliko uređivača linija može se koristiti putem tipkovnice; naredbe za promjenu mogu se uzeti iz špila karata i primijeniti na opisanu datoteku.
  • Neki osnovni linijski urednici podržavaju a 'potvrditi' način rada u kojem su modificirane naredbe prikazivale izmijenjene retke.
  • Uređivači teksta temeljeni na ekranu postali su uobičajeni kada su računalni terminali zajedno s video ekranima bili dostupni.

O26 je bio jedan od originalnih full-screen editora, koji je specificiran za operatersku konzolu sustava CDC 6000 serije 1967. godine. vi je bio još jedan početni full-screen editor, koji je specificiran 1970-ih; to je još uvijek klasični editor na Linux i Unix operativnim sustavima. Također, UCSD Pascal Screen Oriented Editor napisan je 1970-ih i razvijen je i za opći tekst i za izvorni kod s dijelovima.

string u int java

Jedan od početnih projekata otvorenog koda i besplatnog softvera, Emacs, još je jedan prethodni uređivač u stvarnom vremenu i preko cijelog zaslona koji je prenesen na različite sustave. Brzina i jednostavnost korištenja uređivača preko cijelog zaslona motivirali su nekoliko ranih kupnji video terminala.

U uređivaču teksta, temeljna struktura podataka je ona koja rukuje nizom ili popisom zapisa koji označava trenutno stanje datoteke koja se uređuje. Ambicija za uređivačima teksta koji mogu brže poništiti/ponoviti rana uređivanja, umetnuti tekst i udaljeni tekst dovela je do napretka kompliciranijih struktura podataka dok se odstupljeni mogu pohraniti u jednom dugom uzastopnom nizu znakova. Klasični uređivač teksta koristi međuspremnik praznina, uže, tablicu komada ili povezanu listu linija kao strukturu podataka.

Vrste uređivača teksta

Neki uređivači teksta jednostavni su i mali, a drugi pružaju složene i široke funkcije. Na primjer, operativni sustavi slični Unixu i Unixu sadrže pico editor, ali neki također sadrže Emacs i vi editore. Microsoftovi sustavi pružaju jednostavan Notepad tako da razni ljudi koriste druge uređivače s dodatnim značajkama, posebice programeri.

  • Pod klasičnim Mac OS-om Apple Macintosha, postojao je TeachText koji je kasnije 1994. zamijenjen SimpleTextom, koji je zamijenjen u Mac OS X putem TextEdita, koji se sastoji od značajki uređivača teksta s onima uobičajenim za program za obradu teksta, poput odabira dva ili više fontova , margine i ravnala.
  • Ove značajke su istovremeno nedostupne, ali se moraju promijeniti korisničkom naredbom ili programom koji automatski odlučuje o vrsti datoteke.
  • Gotovo svaki program za obradu teksta može pisati i čitati datoteke u stilu običnog teksta, što im omogućuje pokretanje datoteka pohranjenih u uređivačima teksta. Međutim, spremanje ovih vrsta datoteka putem programa za obradu teksta mora osigurati da je datoteka specificirana u formatu običnog teksta i da bilo koja BOM ili postavke kodiranja teksta ne bi komplicirale datoteku za njezinu očekivanu upotrebu.
  • Mnogi programi za obradu teksta koji nisu WYSIWYG, uključujući WordStar , prikladno su stavljeni u službu kao uređivači teksta i korišteni su kao takvi u vrijeme 1980-ih.

Format datoteke (zadani) ovih programa za obradu teksta općenito ima označni jezik, zajedno s uobičajenim formatom vizualnim oblikovanjem i čistim tekstom koji se postiže neispisnim izlaznim nizovima ili kontrolnim znakovima. Noviji programi za obradu teksta, kao što je Microsoft Word, pohranjuju datoteke u binarnom formatu i uglavnom se nikad ne koriste za izmjenu običnih tekstualnih datoteka.

Tipične značajke uređivača teksta

    Pronađi i zamijeni:Uređivači teksta nude opsežne mogućnosti za pretraživanje i zamjenu tekstualnih nizova, bilo skupa datoteka ili pojedinačno u odabranoj mapi ili otvorenim karticama.Izreži, kopiraj i zalijepi:Gotovo svaki uređivač teksta nudi metode za kopiranje i pomicanje teksta između datoteka ili u datotekama.Oblikovanje teksta:Uređivači teksta često olakšavaju aspekte vizualnog oblikovanja, kao što je automatsko uvlačenje popisa s grafičkim oznakama i oblikovanje prelamanjem redaka s ASCII znakovima, označavanje sintakse, oblikovanje komentara i tako dalje.Poništiti, povratiti:Uređivači teksta nude poništavanje i ponavljanje konačnog uređivanja kao kod procesora. Osobito s prethodnim uređivačima teksta, često se pamti samo jedna razina povijesti uređivanja, a izdavanje poništavanja samo će se sukcesivno 'prebaciti' konačna promjena.
  • Mogućnost pomicanja na opisani broj retka.
  • Sposobnost upravljanja UTF-8 kodiranim tekstom.

Napredne značajke uređivača teksta

  • Procedura i definicija makronaredbi za opisivanje novih značajki i naredbi kao mješavina prethodnih naredbi i makronaredbi, vjerojatno s proslijeđenim parametrima ili gniježđenjem makronaredbi.
  • Makronaredbe profila zajedno s nazivima opisanim u, npr. profilu, okruženju, automatski se izvršavaju prilikom pokretanja nove datoteke ili na početku sesije uređivanja.
  • Profili za držanje opcija koje korisnik popravlja usred sesije uređivanja.
  • Uređivanje više datoteka:Značajke za uređivanje dvije ili više datoteka u trenutku sesije uređivanja, vjerojatno pamćenje kursora trenutnog retka svih redaka za umetanje duplikata teksta u sve datoteke, premještanje ili kopiranje teksta između datoteka, paralelna usporedba datoteka itd.Uređivači s više prikaza:Značajka za prikaz dva ili više pogleda na sličnu datoteku, s odvojenim praćenjem pokazivača, podešavanjem izmjena između prozora, ali nudi iste značajke koje su prisutne za neovisne datoteke.Uređivanje na temelju stupaca:Značajka za umetanje i mijenjanje podataka u određenom stupcu ili za premještanje podataka u određene stupce.Proširi/sažmi, također poznato kao preklapanje:Značajke za privremeno isključivanje odjeljaka teksta iz prikaza. Može se temeljiti na nekim sintaktičkim komponentama ili nizu brojeva redaka, npr. izuzev svega između BEGIN; i isti KRAJ;.Transformacija podataka:Čitanje i kombiniranje sadržaja druge tekstualne datoteke u trenutno uređivanu datoteku. Nekoliko uređivača teksta nudi način dodavanja rezultata naredbe isporučene u ljusku operativnog sustava. Aspekt mijenjanja velikih i velikih slova također se može pretvoriti u velika ili mala slova.Filtriranje:Nekoliko naprednih uređivača teksta dopuštaju uređivaču prijenos odjeljaka ili svake od datoteka koje se mijenjaju na drugu uslugu i čitanje izlaza natrag u datoteku na mjestu redaka koji se 'filtriraju'. Na primjer, korisno je sortirati niz redaka numerički ili abecedno, uvlačiti izvorni kod, raditi matematičke izračune i tako dalje.Proširljivost:Uređivač teksta osmišljen za korištenje od strane nekoliko programera mora nuditi neki alat za dodatke ili imati mogućnost skriptiranja; dakle, programer može personalizirati uređivač s aspektima potrebnim za rukovanje softverskim projektima, usklađivanje s određenim stilovima kodiranja ili prilagođavanje povezivanja tipki ili funkcionalnosti za specifične sustave kontrole verzija ili programske jezike.Označavanje sintakse:Istaknite konfiguracijske datoteke, označni jezik, izvorni kod i drugi tekst kontekstualno koji je predstavljen u predvidljivom ili organiziranom formatu. Općenito, urednici dopuštaju korisnicima da personaliziraju stilove ili boje koje se koriste za sve jezične elemente. Također, neki uređivači dopuštaju korisnicima učitavanje i korištenje tema za izmjenu dojma i izgleda cijelog korisničkog sučelja uređivača.Urednici orijentirani na sintaksu:Nekoliko uređivača teksta imaju podršku za sintaksu jednog ili više jezika i dopuštaju operacije u kontekstu sintaktičkih jedinica. Na primjer, umetanje odredbe WHEN unutar izjave SELECT.Naredbeni redak:Nekoliko uređivača, kao što su XEDIT i ISPF, imaju ugrađeno polje na zaslonu za unos naredbi za razliku od teksta. Korisnik će možda morati koristiti tipke kursora za promjenu teksta i naredbenih polja ili urednik može protumačiti kao zahtjeve za promjenu ovisno o uredniku.
    Navigacija kursorom može se razlikovati u različitim uređivačima teksta. Na primjer, klikom na Kraj može doći do kraja zamotanog retka nakon što je jedan klik doveo do kraja teksta retka na zaslonu. Tipično, blok-orijentirani terminali imaju ugrađene tipke za kretanje pokazivača, kao i tipkovnice preko računala.Naredbe retka:Linijske naredbe također se nazivaju sekvencijske naredbe ili naredbe prefiksa. Nekoliko uređivača smatra datoteku nizom tekstualne datoteke s odgovarajućim sekvencijskim brojevima ili brojevima retka i ima različito polje broja retka za sva tekstualna polja.

Naredba retka također se može opisati kao niz koji korisnik unosi u polje broja retka, a urednik identificira kao naredbu koja radi na tom određenom retku ili bloku retka. Na primjer, LC za pretvaranje retka u mala slova. Bez obzira na naziv prefiksa naredbe, neki uređivači dopuštaju da se polje niza pojavi nakon tekstualnog polja.

U ovom odjeljku raspravljat ćemo o 20 najboljih uređivača teksta za Linux . Nadalje ćemo govoriti o najnovijim uređivačima teksta i usporedit ćemo ih s tradicionalnim uređivačima teksta kao što su Mi i nano . To će vam pomoći pri odabiru uređivača po vašem izboru.

  1. Vi/VIM urednik
  2. Nano editor
  3. Urednik za uređivanje
  4. Uzvišeni uređivač teksta
  5. VSCode
  6. GNU emacs
  7. Atom urednik
  8. Uređivač zagrada
  9. urednik vrha
  10. Plava riba
  11. Kate/Kwrite
  12. Bilježnica ++
  13. Zasjeniti
  14. urednik gVIM-a
  15. urednik Jed
  16. Geany urednik
  17. Leaf Pad
  18. Svjetlosni stol
  19. Medit uređivač teksta
  20. CodeLite

1.Vi/VIM urednik

Vim editor jedan je od najčešće korištenih i moćnih uređivača sustava Linux koji se temelji na naredbenom retku. Prema zadanim postavkama podržava ga većina distribucija Linuxa. Ima poboljšane funkcionalnosti starog Unix Vi editor . To je uređivač jednostavan za korištenje i pruža isto okruženje za sve distribucije Linuxa. Također se naziva i kao programerski urednik jer većina programera preferira Vi editor.

Vi uređivač ima neke posebne značajke kao što su Vi načini rada i isticanje sintakse što ga čini moćnijim od drugih uređivača teksta. Općenito, ima dva načina:

Naredbeni način rada: Naredbeni način nam omogućuje izvođenje radnji na datotekama. Prema zadanim postavkama, pokreće se u naredbenom načinu rada. U ovom načinu rada sve vrste riječi smatraju se naredbama. U ovom načinu rada možemo izvršavati naredbe.

Način umetanja: Način umetanja omogućuje umetanje teksta u datoteke. Za prebacivanje iz načina naredbe u način umetanja, pritisnite Esc tipku za izlaz iz aktivnog načina rada i 'ja' ključ.

Da biste saznali više o uređivaču Vi, posjetite uređivač Vi s naredbama .

Da biste pozvali vi editor, izvršite naredbu vi s nazivom datoteke na sljedeći način:

 vi 

Izgledat će kao na slici ispod:

Linux uređivači teksta

2. Nano editor

Nano je jednostavan urednik. Namijenjen je i početnicima i naprednim korisnicima. Ima mnogo značajki prilagodbe.

Neke napredne značajke uređivača nano teksta su sljedeće:

  • Ima vrlo prilagodljiva povezivanja tipki
  • Podržava označavanje sintakse
  • Ima mogućnosti poništavanja i ponavljanja
  • Omogućuje prikaz pune linije na standardnom izlazu
  • Ima podršku za dojavljivače za čitanje sa standardnog ulaza

Da biste otvorili datoteku s nano editorom, izvršite naredbu na sljedeći način:

 nano 

Nano editor izgleda ovako:

Linux uređivači teksta

U nano uređivaču, korisne opcije su dane na dnu, koristite CTRL+ opcija izvršiti operaciju. Na primjer, za izlaz iz uređivača koristite CTRL +X ključevi. Da biste saznali više o nano editoru, posjetite Linux Nano Editor.


3. Uređivač

Gedit editor je zadani uređivač za okruženje radne površine GNOME. Kada otvorimo datoteku, ona će se otvoriti s uređivačem Gedit. Pruža jednostavne funkcije poput bilo kojeg osnovnog uređivača teksta. To je lagani uređivač s jednostavnim korisničkim sučeljem. Javno je objavljen 2000. godine s okruženjem radne površine GNOME. Razvija se korištenjem C programski jezik i podržava sve obitelji fontova.

Neke ključne značajke uređivača teksta gedit su sljedeće:

  • Omogućuje isticanje sintakse.
  • Podržava internacionalizirani tekst.
  • Podržava nekoliko programskih jezika.

Za pozivanje uređivača gedit iz terminala, izvršite naredbu ispod:

 gedit 

Izgleda kao:

Linux uređivači teksta

4. Uzvišeni tekst

Sublime uređivač teksta također je jedan od najpopularnijih uređivača teksta temeljenih na IDE-u. Više se koristi kao alat za razvojno okruženje nego kao uređivač teksta. Ima nekoliko značajki za podršku mnogim programskim i označnim jezicima. Nadalje, podržava brojne dodatke koji ga čine više od uređivača teksta.

Neke ključne značajke uzvišenog uređivača teksta su sljedeće:

  • Ima izvrsnu paletu naredbi.
  • To je API za dodatak koji se temelji na pythonu.
  • Podržava paralelno uređivanje koda.
  • Pruža postavke specifične za projekt.

Izvršite sljedeće naredbe za instalaciju sublimnog uređivača teksta:

 wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | sudo apt-key add - sudo apt-add-repository 'deb https://download.sublimetext.com/ apt/stable/' sudo apt install sublime-text 

Da biste saznali više o instalaciji, posjetite Install sublime text editor on ubuntu.

Sublime editor možemo otvoriti pregledavanjem aplikacija. Također, možemo ga otvoriti s terminala. Za pristup sublime editoru s terminala, izvršite naredbu ispod:

 subl 

Izgledat će kao na slici ispod:

Linux uređivači teksta

5. VSCode Editor

VSCode editor je moderan i široko korišten uređivač teksta. Izradio ga je Microsoft i ima podršku za Linux, Mac i Windows OS . Omogućuje mnoge moćne značajke za podršku mnogim programskim jezicima i označnim jezicima.

Da biste instalirali VSCode, preuzmite binarni paket s Ovdje . I izvršite naredbu ispod za Debian i Ubuntu sustave:

 sudo apt install./.deb 

Neke ključne značajke VSCode editora su sljedeće:

  • Ima potpunu podršku za otklanjanje pogrešaka s interaktivnom konzolom, prijelomnim točkama, skupovima poziva i više.
  • Ima ugrađenu podršku za Git i Git naredbe.
  • Olakšava uz IntelliSense.
  • Omogućuje mnoge mogućnosti prilagodbe.
  • Ima ogromnu podršku za jezike.
  • Podržava rasporede koji se mogu mijenjati.
  • Omogućuje ugrađeni terminal.

VSCode editor izgleda kao na slici ispod:

Linux uređivači teksta

6.GNU Emacs

GNU Emacs je najstariji i najjednostavniji uređivač teksta za Linux sustav. To je dio GNU projekta. Još uvijek je popularan uređivač teksta koji koriste tisuće korisnika zbog njegove jednostavnosti. Zapisano je u C i LISP programski jezici.

Neke ključne značajke GNU Emacsa su sljedeće:

  • Ima opcije pošte i vijesti.
  • Omogućuje proširenje sučelja za ispravljanje pogrešaka.
  • Ima opsežnu dokumentaciju i podršku.

Izvršite sljedeće naredbe za instalaciju GNU Emacsa:

selenium tutorial
 sudo apt-get update sudo apt-get install emacs 

Da biste mu pristupili s terminala, izvršite naredbu ispod:

 emacs 

Izgledat će kao na slici ispod:

Linux uređivači teksta

7. Atom Editor

Atom je besplatni uređivač koda otvorenog izvornog koda koji je razvila tvrtka GitHub Inc . Višeplatformski je i podržava nekoliko programskih jezika. Također se naziva ' hakirani uređivač teksta za 21. stoljeće '. Razvijen je u svrhu razvoja. Potpuno je prilagodljiv korištenjem web tehnologija kao što su JavaScript i HTML. Olakšava s dodacima koji se temelje na Node.js i Git kontrolom.

Neke ključne značajke Atom Editora su sljedeće:

  • To je open source.
  • Ima moderan, prilagodljiv izgled.
  • Olakšava s atraktivnim temama.
  • Omogućuje ugrađenu Git podršku.
  • Omogućuje suradnju u stvarnom vremenu s Telesync-om.
  • Ima pametno automatsko dovršavanje i IntelliSense.
  • Ima ugrađeni upravitelj paketa.

Da biste instalirali Atom, preuzmite binarni paket s službena stranica Atoma , i izvršite naredbu u nastavku:

 sudo dpkg -i Downloads/atom-amd64.deb 

Da biste saznali više o instalaciji, posjetite ovdje.

Izgledat će kao na slici ispod:

Linux uređivači teksta

8. Uređivač zagrada

Uređivač zagrada besplatan je uređivač teksta otvorenog koda koji je razvio Adobe . Prvenstveno se fokusira na web razvoj. Omogućuje bogato iskustvo uređivanja koda s nekoliko besplatnih proširenja. Napisan je u HTML-u, CSS-u i JS-u.

Neke ključne značajke uređivača zagrada su sljedeće:

  • Omogućuje atraktivno korisničko sučelje.
  • Ima pretprocesorsku podršku za SCSS i LESS.
  • Olakšava s ugrađenim uređivačima.
  • Omogućuje pregled uživo.
  • Ima podršku za uređivanje s više kartica.
  • Ima PHP podršku.
  • Podržava protokol jezičnog poslužitelja.
  • Podržava proširenja dodataka.

Da biste instalirali Brackets editor, izvršite sljedeće naredbe:

 sudo add-apt-repository ppa:webupd8team/brackets sudo apt-get update sudo apt-get install brackets 

Izgledat će ovako:

Linux uređivači teksta

9. Peak Editor

Pico editor je terminalski uređivač teksta za Linux. Ima ugrađenu podršku za Pine News i klijent e-pošte. Vrlo je jednostavan za korištenje i olakšava ga s nekim korisnim značajkama kao što su opravdanje, izreži/zalijepi, provjera pravopisa , i više. Međutim, to je samo jednostavan uređivač teksta, tako da ne nudi mnogo značajki kao drugi Linux uređivači teksta.

To nije samo besplatni uređivač teksta, tako da većina distribucija Linuxa ne nudi pico kao uređivač teksta.

Ne podržava rad s više datoteka istovremeno. Također, ne može izvršiti operaciju traženja i zamjene u više datoteka.

Da biste otvorili datoteku s pico uređivačem teksta, izvršite naredbu na sljedeći način:

 pico 

Izgledat će kao naredba ispod:

Linux uređivači teksta

10. Plava riba

Bluefish je besplatni uređivač teksta otvorenog koda za sustav Linux. To je napredni uređivač teksta s obiljem alata za programiranje. Dobar je za razvoj dinamičnih web stranica. Podržava nekoliko jezika i alata kao što su PHP, C, C++, JavaScript, Java, Google Go, i još mnogo toga.

Neke ključne značajke uređivača teksta Bluefish su sljedeće:

  • Lagan je i brz.
  • Omogućuje integraciju s vanjskim Linux programima kao što su make, sed, awk, lint, weblint i mnogi drugi.
  • Olakšava s provjerom pravopisa.
  • Omogućuje nam rad na više projekata.
  • Ima udaljeno uređivanje datoteka.
  • Omogućuje značajku traženja i zamjene.
  • Ima opciju poništavanja i ponavljanja.
  • Omogućuje automatski oporavak izmijenjenih datoteka.

Da biste instalirali Bluefish, izvršite sljedeće naredbe:

 sudo add-apt-repository ppa:klaus-vormweg/bluefish sudo add-apt-repository ppa:klaus-vormweg/bluefish-gtk2 sudo apt-get update sudo apt-get install bluefish 

Da biste saznali više o instalaciji, posjetite Install Bluefish editor na Ubuntu.

Da biste otvorili datoteku s bluefishom, izvršite naredbu u nastavku:

 bluefish 

izgledat će ovako:

Linux uređivači teksta

11. Kate/Kwrite

kate je napredni uređivač s više dokumenata. Dio je KDE-a od verzije 2.2. Kubuntu desktop okruženje isporučuje ga kao zadani uređivač. Ako ste upoznati s Kubuntu okruženjem, onda ste sigurno znali za kate editor. Omogućuje rad s više datoteka istovremeno. Smatra se IDE-om jer ima moćne značajke poput IDE-a. Dobar je za uređivanje konfiguracijskih datoteka, pregledavanje HTML izvora iz Konquerora, stvaranje novih aplikacija i mnoge druge zadatke.

Neke ključne značajke uređivača Kate su sljedeće:

Neke od jedinstvenih značajki Kate uključuju:

  • To je moćan IDE.
  • Pruža podršku za mnoge jezike.
  • Ima značajku automatskog otkrivanja jezika.
  • Automatski postavlja uvlaku za dokumente.

Da biste instalirali kate editor, izvršite naredbu ispod:

 sudo apt-get install kate 

Da biste otvorili datoteku s kate editorom, izvršite naredbu ispod:

java int u niz
 kate 

Izgledat će kao na slici ispod:

Linux uređivači teksta

12. Notepad++

Notepad++ je osnovni uređivač teksta koji ima mnoge mogućnosti prilagodbe. Prvenstveno se fokusira na brzinu i minimalnu veličinu programa. Uglavnom ga koriste korisnici Windowsa. Podržava nekoliko dodataka za povećanje funkcionalnosti.

Neke ključne značajke Notepada++ su sljedeće:

  • Podržava uređivanje karticama.
  • Omogućuje preklapanje koda.
  • Ima podršku za oznake.
  • Ima mapu dokumenata.
  • Pruža podršku za Regularni izraz kompatibilan s Perlom.

Da biste instalirali notepad ++, izvršite sljedeće naredbe:

 sudo apt-get install snapd snapd-xdg-open sudo snap install notepad-plus-plus 

Da biste saznali više o postupku instalacije, posjetite Kako instalirati notepad++ na Ubuntu.

Da biste otvorili datoteku s notepad++, izvršite naredbu ispod:

 notepad-plus-plus 

Izgledat će kao na slici ispod:

Linux uređivači teksta

13. Pomrčina

Eclipse je jedan od najčešće korištenih IDE (integriranih razvojnih okruženja) za razvoj. To je preferirani izbor Java programera jer je razvijen u Javi i pruža nekoliko značajki za razvoj naprednih Java aplikacija. Pruža podršku i za druge programske jezike, a mi moramo instalirati dodatne dodatke za pisanje koda na drugim programskim jezicima kao što su PHP , Piton , C, C++, Ruby on Rails, COBOL i više.

Neke ključne značajke pomrčine su sljedeće:

  • To je besplatan uređivač koda otvorenog koda.
  • Omogućuje Java razvojne alate za Java programere.
  • Ima veliku podršku za dodatke.
  • Omogućuje eclipse tržište za preuzimanje dodatnih alata.

Da biste instalirali Eclipse, izvršite sljedeće naredbe:

 sudo apt update sudo apt install eclipse 

Da biste saznali više o procesu instalacije, posjetite Kako instalirati Eclipse na Ubuntu.

Izgledat će kao na slici ispod:

Linux uređivači teksta

14. gVim Editor

GVim editor je GUI verzija popularnog Vim editora. Ima sličnu funkcionalnost i načine rada kao uređivač naredbenog retka Vim. Može se jednostavno preuzeti iz trgovine softvera. Da biste ga instalirali s terminala, izvršite sljedeće naredbe:

 sudo apt-get update -y sudo apt-get install -y gvim 

Da biste otvorili datoteku s gVimom s terminala, izvršite naredbu u nastavku:

 gvim 

Izgledat će kao na slici ispod:

Linux uređivači teksta

15. urednik Jed

Jed je uređivač naredbenog retka koji podržava opsežnu upotrebu S-Lang biblioteke. Jed podržava sve svoje okuse za različite operativne sustave kao što su Linux i Windows. To je lagani editor, što ga čini idealnim editorom za sustave niske konfiguracije.

Neke ključne značajke uređivača Jed su sljedeće:

  • Omogućuje isticanje sintakse boja na terminalima u boji.
  • Ima podršku za savijanje koda.
  • Omogućuje padajuće izbornike na terminalu.
  • Ima podršku za emulirane urednike kao što su Emacs, EDT, WordStar, Borland, Brief itd.
  • Proširiv je u jeziku S-Lang sličnom C-u kako bi bio vrlo prilagodljiv.
  • Podržava različite načine programiranja za više programskih jezika.

Da biste instalirali Jed editor, izvršite sljedeće naredbe:

int za char
 sudo apt-get update -y sudo apt-get install -y jed 

Izgledat će kao na slici ispod:

Linux uređivači teksta

16. Urednik Geany

Geany je moćan, lagan editor za Linux sustave. Stabilan je i podržava mnoštvo značajki koje ga čine korisnim. Ima ugrađenu podršku za nekoliko programskih jezika. Podržavaju ga drugi operativni sustavi kao što su Windows i Mac također.

Neke ključne značajke uređivača Geany su sljedeće:

  • Omogućuje značajku isticanja sintakse.
  • Omogućuje priključno sučelje.
  • Podržava mnoge vrste datoteka.
  • Omogućuje mogućnosti savijanja koda i navigacije kodom.
  • Omogućuje opciju automatskog dovršavanja.
  • Podržava automatsko zatvaranje HTML i XML oznaka.

Da biste instalirali Geany editor, izvršite sljedeće naredbe:

 sudo apt-get update sudo apt-get install geany 

Izgledat će kao donja naredba:

Linux uređivači teksta

17. Jastučić lišća

Leafpad je izravni uređivač teksta temeljen na GTK-u. Popularan je uređivač teksta među korisnicima Linuxa zbog svoje jednostavnosti i lakoće.

Ključne značajke Leafpada su sljedeće:

  • Omogućuje opciju kodnog broja.
  • Omogućuje automatsko otkrivanje kodnih brojeva (UTF-8 i neki kodni brojevi).
  • Omogućuje neograničene operacije poništavanja/ponavljanja.
  • Omogućuje automatsko uvlačenje u više redaka.
  • Prikazuje trenutni broj retka.
  • Omogućuje značajku povlačenja i ispuštanja.
  • Omogućuje ispis datoteka.

Da biste instalirali Leafpad, izvršite sljedeće naredbe:

 sudo apt-get update -y sudo apt-get install -y leafpad 

Izgledat će kao donja naredba:

Linux uređivači teksta

18. Svjetlosni stol

Svjetlosni stol je moderan uređivač teksta otvorenog koda temeljen na IDE. Jedan je od najboljih uređivača teksta u sustavu Linux.

Neke ključne značajke Light table su sljedeće:

  • Besplatan je i otvorenog koda.
  • Višeplatformski je i lagan.
  • Omogućuje moderno, pametno korisničko sučelje s minimalističkim sučeljem.
  • Omogućuje automatsko dovršavanje tijekom kodiranja.
  • Podržava ugrađenu evaluaciju.
  • Ima mnoge mogućnosti prilagodbe s temama i dodacima.
  • Omogućuje podijeljene poglede i trenutne povratne informacije.
  • Ima paletu naredbi.
  • Olakšava s neizrazitim tražilom.
  • Podržava automatska ažuriranja.

Svjetleći stol možemo jednostavno preuzeti s njegove službene stranice. Da biste ga instalirali s terminala, izvršite sljedeće naredbe:

 sudo add-apt-repository ppa:dr-akulavich/lighttable sudo apt-get update sudo apt-get install lighttable-installer 

Izgledat će kao na slici ispod:

Linux uređivači teksta

19. Medit uređivač teksta

Uređivač teksta medit je lagani uređivač teksta otvorenog koda. Dostupan je za sve glavne operativne sustave kao što su Linux, Mac i Windows. Započet je s jednostavnom ugrađenom komponentom CGAP-a, ali je sada nadograđen kao samostalni uređivač teksta.

Neke ključne značajke Medita su sljedeće:

  • Omogućuje isticanje sintakse.
  • Omogućuje mnoge dodatke za nekoliko programskih jezika.
  • Podržava regularne izraze.
  • Olakšava s podesivim akceleratorima tipkovnice.

Da biste instalirali medit, izvršite sljedeće naredbe:

 sudo add-apt-repository ppa:anton+/miscellaneous sudo apt-get update sudo apt-get install medit -y 

Izgledat će kao na slici ispod:

Linux uređivači teksta

20. CodeLite

CodeLite je IDE otvorenog koda koji podržava više platformi. Podržava nekoliko najčešće korištenih programskih jezika poput C, C++ , PHP i JavaScript. Podržava sve glavne platforme kao što su Linux, Mac i Windows.

Da biste instalirali CodeLite, izvršite sljedeće naredbe:

 sudo add-apt-repository ppa:eugenesan/ppa sudo apt-get update sudo apt-get install codelite -y 

Izgledat će kao na slici ispod:

Linux uređivači teksta

Neki specijalizirani urednici

Urednici sadrže dodatne funkcije i posebne značajke, na primjer,

    Urednici izvornog koda su neki uređivači teksta s dodatnom funkcionalnošću koji nude izradu izvornog koda. Često imaju navigaciju kodom koju može programirati korisnik, funkcije isticanja sintakse i makronaredbe tipkovnice ili alate za kodiranje iste kao i HTML uređivač. Integrirana razvojna okruženja razvijeni su za obradu i usmjeravanje većih programskih projekata. Obično se koriste samo za programiranje jer uključuju nekoliko značajki koje nisu potrebne za osnovno uređivanje teksta. Preklapanje editori sadrže 'ortodoksne editore' koji su izvedenice Xedita. Urednici koji rade savijanje bez aspekata specifičnih za programiranje općenito su poznati kao outlineri.
  • Autori Svjetska mreža imaju niz HTML uređivača koji se primjenjuju na izradu web stranica. Sadrže E Text Editor, KompoZer i Dreamweaver. Nekoliko njih nudi opciju gledanja rada u tijeku na standardnom web pregledniku ili ugrađenom HTML mehanizmu za renderiranje.
  • Gotovo svaki web razvoj implementiran je u dinamičkom programskom jeziku kao što je PHP ili Ruby s IDE ili uređivačem izvornog koda. HTML osigurava svaki, ali temeljna statična web-mjesta pohranjuju se kao zasebne datoteke predložaka koje prikuplja softver koji upravlja web-mjestom i ne čine cijeli HTML dokument.
  • Outlineri također su poznati kao uređivači temeljeni na stablu jer uključuju hijerarhijska stabla obrisa pomoću uređivača teksta. Preklapanje se može tretirati kao specijalizirani oblik za ocrtavanje.
  • Računalni znanstvenici, fizičari i matematičari često generiraju knjige i članke s LaTeX-om i TeX-om u datotekama običnog teksta. Često se takvi dokumenti generiraju pomoću standardnog uređivača teksta, iako nekoliko ljudi koristi specijalizirane TeX uređivače.
  • Suradnički urednici dopustiti da dva ili više korisnika istovremeno rade na sličnom dokumentu na mreži s udaljenih lokacija. Izmjene određenih korisnika automatski se prate i kombiniraju u dokument kako bi se uklonila mogućnost nekompatibilnih izmjena. Urednici bez ometanja nude minimalističko sučelje zajedno s ciljem odvajanja pisca od preostalog operativnog sustava i aplikacije, tako da se mogu koncentrirati na pisanje bez ometanja kroz komponente sučelja, kao što su obavijesti ili područje alatne trake.