12 parimat Notepad ++ alternatiivi Linuxile


Notepadd ++ on Windowsi Notepadi asendajana loodud täiesti tasuta lähtekoodiredaktor - see on kirjutatud Scintillale tuginedes C ++ -s ja rakendab Win32 API-d ja STL-i, et tagada programmide suuruse kiire täitmine - funktsioonid, mis on sellest ajast alates muutnud perekonnaks nimi arendajate seas. Kahjuks pole Linuxi kasutajatele saadaval ühtegi versiooni.

Siin on nimekiri parimatest Notepadd ++ alternatiividest, mida saate oma Linuxi distributsioonis käivitada ja olla rahul.

1. Vim Editor

Vim on võimas, täielikult seadistatav tekstiredaktor mis tahes tüüpi teksti loomiseks. Selle kujundus on „vi”, mis tarnitakse koos Apple’i OS X ja enamiku Unixi süsteemidega.

See on tuntud oma mitmetasandilise tagasivõtmispuu, ulatusliku pistikprogrammisüsteemi, loendis loetlemiseks liiga paljude failivormingute ja programmeerimiskeelte toetuse ning paljude tööriistadega integreerimise toe poolest.

Vimiredaktori kohta lisateabe saamiseks vaadake meie järgmisi seotud artikleid.

  1. Vim 8.0 ilmub pärast 10 aastat - installige Linuxi süsteemidesse
  2. 10 põhjust, miks peaksite Linuxis kasutama tekstiredaktorit Vi/Vim
  3. 6 parimat Vi/Vim-inspireeritud koodiredaktorit Linuxile
  4. Vaadake kasulikke redaktori Vi/Vim näpunäiteid ja näpunäiteid oma oskuste parandamiseks - 1. osa
  5. 8 huvitavat redaktori Vi/Vim nõuannet ja nippi igale Linuxi administraatorile - 2. osa
  6. Kuidas lubada süntaksi esiletõstmine Vi/Vim-redaktoris

2. Nano toimetaja

käsureal põhinev tekstiredaktor Unixi-laadsete operatsioonisüsteemide jaoks. See on loodud Pine'i e-kliendi ja Pico tekstiredaktori osa järgi, millel on palju rohkem funktsionaalsust.

Selle funktsioonide hulka kuuluvad süntakside esiletõstmine, ridade kommenteerimine/kommenteerimine ühe klahvivajutusega (M-3), köidetavad funktsioonid, järelejäänud tühimiku hõlpsalt nupp õigustatud lõikudest jms.

Enamikus Linuxi distributsioonides on nano juba installitud, kui mitte, saate selle hõlpsalt installida järgmiste käskudega:

# apt install nano [For Ubuntu/Debian]
# yum install nano [For CentOS/Fedora]

3. GNU Emacs

GNU Emacs on kohandatav, laiendatav, avatud lähtekoodiga, isedokumenteeriv reaalajas kuvatav tekstiredaktor laiendatavuse poolest populaarse EMACS-i tekstiredaktorite perekonnas.

Selle funktsioonid hõlmavad süntaksi, mis toob esile paljude failivormingute ja keelte toetuse, kohandamise Emacs Lispi koodi või graafilise kasutajaliidese abil, täielikku Unicode'i tuge, täielikku sisseehitatud dokumentatsiooni ja õpetusi jne.

GNU Emacsi installimiseks väljastage järgmine käsk Linuxi terminalis.

# apt install emacs [For Ubuntu/Debian]
# yum install emacs [For CentOS/Fedora]

4. Gedit

Gedit on avatud lähtekoodiga tekstiredaktori rakendus, mis on mõeldud üldotstarbeliseks tekstitöötluseks ja millel on kasutusmugavuse huvides puhas ja lihtne GUI. See on GNOME enda tekstiredaktor ja tarnitakse GNOME töölauakeskkonna vaiketekstiredaktorina.

gediti funktsioonide hulka kuuluvad failide varundamine, teksti pakkimine, ridade nummerdamine, failide kaugtoimetamine, seadistatavad fondid ja värvid, regex-tugi jne.

Gediti installimiseks väljastage Linuxi terminalis järgmine käsk.

# apt install gedit [For Ubuntu/Debian]
# yum install gedit [For CentOS/Fedora]

5. Geany

Geany on avatud lähtekoodiga GTK + tekstiredaktor, mis on loodud selleks, et pakkuda kasutajatele kerget ja kiiret IDE-d, mis vaevu sõltub teistest pakettidest.

Selle funktsioonid hõlmavad sisseehitatud ümberlülitatavat konsooli, mitme programmeerimiskeele ja failivormingu tuge, koodi voltimist, kõne näpunäiteid, koodiga navigeerimist, sümbolite nime automaatset lõpuleviimist jne.

Geany installimiseks väljastage Linuxi terminalis järgmine käsk.

# apt install geany [For Ubuntu/Debian]
# yum install geany [For CentOS/Fedora]

6. Aatom

Atom on võimas, kohandatav, funktsiooniderikas ja laiendatav avatud lähtekoodiga tekstiredaktor, mille arendajad on loonud arendajate GitHubi taga macOS-i, Windowsi ja Linuxi jaoks.

Selle funktsioonide hulka kuulub Gitiga natiivne integreerimine GitHubi projektidega töötamiseks, Teletype otseprojektides koostööks, mitu paani, nutikas automaatne täitmine, sisseehitatud paketihaldur jne

Lisateave Atomi kohta - Linuxi häkkitav teksti- ja lähtekoodiredaktor

7. Ülim tekst

Sublime Text on tasuta, võimas, omandatud, kogukonna hooldatud, platvormidevaheline ja laiendatav lähtekoodiredaktor, millel on Pythoni API.

Sublime Text ilmus esmakordselt 2008. aastal Jon Skinneri ja Will Bondi poolt ning see on sellest ajast alates võitnud pühendunud kasutajate südamed, kes vannuvad, et see on vi ja GNU Emacs moodne versioon.

Sellel on puhas, minimalistlik kasutajaliides, Goto Anything , jagatud redigeerimine, projekti vahetu vahetamine, praktiliselt iga programmeerimiskeele tugi, tugi tonnidele pistikprogrammidele jne

Lisateave selle kohta, kuidas Linuxisse sublim teksti installida

8. Kate

Kate (KDE täpsem tekstiredaktor) on avatud lähtekoodiga GUI tekstiredaktor, mille on välja töötanud KDE kogukond ja mis on alates 2001. aastast komplekteeritud KDE tarkvaraga.

Kate'i kasutatakse muude tehnoloogiate hulgas Quanta Plusi, LaTeXi esiotsa ja KDevelopi redigeerimiskomponendina. Selle funktsioonide hulka kuuluvad koodi voltimine, XML-failide kaudu laiendatav süntakside esiletõstmine, märkide automaatne kodeerimise tuvastamine jne.

Kate'i installimiseks väljastage Linuxi terminalis järgmine käsk.

# apt install kate [For Ubuntu/Debian]
# yum install kate [For CentOS/Fedora]

9. Notepadqq

Notepadqq on täiesti tasuta lähtekoodiredaktor, mis loodi Notepad ++ jaoks Linuxi alternatiivina ja on saadaval ainult Windowsi jaoks. Täpselt nagu Notepadd ++, on ka selle eesmärk tagada, et programmi täitmise kiirus oleks väike.

Selle funktsioonide hulka kuulub lihtne pilkupüüdev kasutajaliides, mis toetab mitmevaate redigeerimist, pistikprogrammi laiendust, mitut programmeerimiskeelt, süntaksi esiletõstmist jne.

Notepadqqi installimiseks väljastage Linuxi terminalis järgmine käsk.

--------------- On Debian/Ubuntu --------------- 
$ sudo add-apt-repository ppa:notepadqq-team/notepadqq
$ sudo apt-get update
$ sudo apt-get install notepadqq

--------------- On CentOS/Fedora ---------------
# yum install notepadqq

10. Visual Studio kood

Visual Studio Code on võimas, laiendatav, täielikult kohandatav platvormidevaheline tekstiredaktor, mille on loonud Microsoft Corporation. See pakub kõigi platvormide kasutajatele ühtset keskkonda programmide loomiseks ja testimiseks mis tahes keeles mis tahes platvormi jaoks.

VS-koodi funktsioonide hulka kuuluvad IntelliSense, sisseehitatud Git-käsud, redaktorisse sisseehitatud silur koos silumispauside, kõnepakkide ja interaktiivse konsooliga, peaaegu iga programmeerimiskeele tugi jne

11. Teadus

SciTE on SCIntilla-põhine tekstiredaktor, mis loodi esmakordselt Scintilla demonstreerimiseks, kuid on sellest ajast alates kasvanud kasulikuks selliste programmide arendamisel ja käitamisel, millel on tavaliselt lihtne konfiguratsioon. Sellel on lihtne, vahekaartidega GUI koos süntaksi esiletõstmisega, kahesuunalise teksti tugi, abistajate skriptid, konfigureeritavad klaviatuuri otseteed jne.

SciTE tasuta versioon on saadaval Linuxiga ühilduvate süsteemide jaoks, millel on GTK + ja Windows, samal ajal kui kommertsversioon on Mac App Store'ist alla laaditav.

12. CodeLobster

CodeLobster on täiesti tasuta multifunktsionaalne ja kaasaskantav IDE, mis on mõeldud PHP-, HTML-, CSS- ja JavaScripti projektide jaoks ning toetab üle 15 raamistiku. See pakub kasutajatele peaaegu kõiki paljude tasuliste rakenduste funktsioone, näiteks paari esiletõstmine, tööriistavihjed, PHP ja JS silumine ning täiustatud automaatne täitmine, järkjärguline leid jne.

Professionaalne versioon sisaldab selliseid funktsioone nagu SASS ja LESS, jagatud akende võrdlus, koodide valideerimine, SQL-i haldur jne ja palju täiendavaid pistikprogramme, mis on ettevõtte kasutajate väärt.

Nii et teil on see poisid. 11 parimat tekstiredaktori alternatiivi Notepadd ++ jaoks, mis on saadaval Linuxile. Kas teate mõnda tõhusat, mida soovite nimekirja lisada? Kommentaarid võite vabalt loobuda allolevast jaotisest.