Notepadd++ on täysin ilmainen lähdekoodieditori luotu korvaamaan Notepad Windows – on kirjoitettu perustuu Scintilla C++ ja toteuttaa Win32 API ja STL varmistaa ohjelman koot ovat pieniä suurella suoritusnopeudella – ominaisuuksia, jotka ovat sittemmin tehneet siitä perheen nimi kehittäjien keskuudessa. Valitettavasti Linux-käyttäjille ei ole saatavilla versiota.
tässä on lista parhaista Notepadd++ – vaihtoehdoista, joita voit käyttää Linux-jakelussasi ja olla tyytyväinen.
Vim-editori
Vim on tehokas, täysin konfiguroitavissa oleva tekstieditori minkä tahansa tekstityypin luomiseen. Se on tyyliltään ”vi”, joka kulkee Applen OS X: n ja useimpien Unix-järjestelmien kanssa.
se tunnetaan monitasoisesta kumopuusta, laajasta liitännäisjärjestelmästä, tuesta liian monille tiedostomuodoille ja ohjelmointikielille luetteloitavaksi sekä integrointituesta monilla työkaluilla.
Jos haluat tietää lisää Vim Editorista, tutustu seuraaviin aiheeseen liittyviin artikkeleihimme.
- vim 8.0 on julkaistu 10 vuoden jälkeen – asenna Linux-järjestelmiin
- 10 syytä, miksi sinun pitäisi käyttää Vi/Vim – tekstieditoria Linuxissa
- 6 parasta Vi/Vim – vaikutteista Koodieditoria Linuxille
- Opettele hyödyllisiä ”Vi/Vim” -Editorin vinkkejä ja temppuja taitojesi parantamiseksi-Osa 1
- 8 mielenkiintoista ”Vi/Vim” – Editorin vinkkejä ja temppuja jokaiselle Linux-ylläpitäjälle-Osa 2
- kuinka ottaa syntaksin korostus käyttöön vi/vim-Editorissa
Nano-Editorissa
nano on avoimen lähdekoodin komentorivipohjainen tekstieditori Unixin kaltaisille käyttöjärjestelmille. Se oli mallinnettu osa Pine sähköpostiohjelma ja Pico tekstieditori paljon enemmän toiminnallisuutta.
sen ominaisuuksia ovat syntaksin korostus, kommentointi / kommentoimattomat rivit yhdellä näppäimen painalluksella (M-3), sidottavat funktiot, helposti snippaava valkoinen-välilyönti perustelluista kappaleista jne.
useimmissa Linux-jakeluissa nano on jo asennettu, jos sitä ei voi helposti asentaa seuraavilla komennoilla:
# apt install nano # yum install nano
GNU Emacs
GNU Emacs on laajennettavuutensa vuoksi suosittu muokattava, laajennettava, avoimen lähdekoodin itsedokumentoiva reaaliaikainen tekstieditori Emacs-tekstieditoriperheessä.
sen ominaisuudet, mukaan lukien syntaksikorostustuki monille tiedostomuodoille ja kielille, räätälöinti Emacs Lisp-koodilla tai käyttöliittymällä, täysi Unicode-tuki, Täydellinen sisäänrakennettu dokumentaatio ja tutorials jne.
asentaa GNU Emacs, ongelma komennon jälkeen Linux-päätteessä.
# apt install emacs # yum install emacs
Gedit
Gedit on avoimen lähdekoodin tekstieditori-sovellus, joka on suunniteltu yleiskäyttöiseen tekstinmuokkaukseen ja jossa on helppokäyttöinen graafinen käyttöliittymä. Se on Gnomen oma tekstieditori ja toimii Gnomen työpöytäympäristön oletustekstieditorina.
geditin ominaisuuksia ovat tiedostojen varmuuskopiointi, tekstin kääriminen, rivinumerointi, tiedostojen etämuokkaus, konfiguroitavat fontit ja värit, regex-tuki jne.
asentaa Gedit, issue komennon jälkeen Linux-päätelaitteelle.
# apt install gedit # yum install gedit
Geany
Geany on avoimen lähdekoodin GTK+ – tekstieditori, joka on luotu tarjoamaan käyttäjille kevyt ja nopea IDE, joka tuskin riippuu muista paketeista.
sen ominaisuuksia ovat sisäänrakennettu toggable konsoli, multi-ohjelmointikieli ja tiedostomuodon tuki, koodin taitto, puheluvinkit, koodinavigointi, symbolin nimen automaattinen täydennys jne.
asentaa Geany, issue komennon jälkeen Linux-päätelaitteelle.
# apt install geany # yum install geany
Atom
Atom on tehokas, muokattavissa oleva, monipuolinen ja laajennettavissa oleva avoimen lähdekoodin tekstieditori, jonka ovat luoneet GitHubin Kehittäjät macOS: lle, Windowsille ja Linuxille.
sen ominaisuuksia ovat natiivi-integraatio Git: hen GitHub-projektien kanssa työskentelyä varten, teletyyppi projektien live-yhteistyötä varten, useita paneeleita, älykäs automaattitäydennys, sisäänrakennettu paketinhallinta jne.
Learn more about Atom – a Hackable Text and Source Code Editor for Linux
Sublime Text
Sublime Text on ilmainen, tehokas, patentoitu, yhteisön ylläpitämä, monialustainen ja laajennettavissa oleva lähdekoodieditori, jossa on Python API.
Sublime Text julkaistiin ensimmäisen kerran vuonna 2008 Jon Skinnerin ja Will Bondin toimesta ja se on sittemmin voittanut vannoutuneiden käyttäjien sydämet, jotka vannovat sen olevan VI: n ja GNU Emacsin moderni versio.
siinä on puhdas, minimalistinen käyttöliittymä, Goto Anything, split editing, instant project switch, tuki lähes mille tahansa ohjelmointikielelle, tuki tonneittain lisäosia jne.
Lue lisää Sublime Textin asentamisesta Linuxiin
Kate
Kate (KDE advanced text editor) on KDE-yhteisön kehittämä avoimen lähdekoodin GUI-tekstieditori, joka on ollut nipussa kde-ohjelmiston kanssa vuodesta 2001.
Katea käytetään muokkauskomponenttina muun muassa Quanta Plussassa, LaTeX-etupäässä ja Kdevelopissa. Sen ominaisuuksia ovat koodin taitto,syntaksin korostus, joka on laajennettavissa XML-tiedostojen kautta, automaattinen merkistökoodauksen tunnistus, jne.
asentaa Kate, issue komennon jälkeen Linux-päätelaitteelle.
# apt install kate # yum install kate
Notepadqq
Notepadqq on Linuxin vaihtoehtona luotu täysin ilmainen lähdekoodieditori Notepad++: lle, joka on saatavilla vain Windowsille. Ja aivan kuten Notepadd++, se pyrkii varmistamaan, että ohjelmakoot ovat pieniä suurella suoritusnopeudella.
sen ominaisuuksiin kuuluu yksinkertainen, silmänrajauksellinen käyttöliittymä, jossa on tuki multiview-muokkaukselle, plugin-laajennus, useita ohjelmointikieliä, syntaksin korostus jne.
asentaa Notepadqq, issue following komento Linux-päätteellä.
--------------- 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
Visual Studio Code
Visual Studio Code on Microsoft Corporationin luoma tehokas, laajennettavissa oleva, täysin muokattavissa oleva monialustainen tekstieditori. Se tarjoaa käyttäjille kaikilla alustoilla yhtenäisen ympäristön rakentaa ja testata ohjelmia millä tahansa kielellä mille tahansa alustalle.
vs. koodin ominaisuuksia ovat IntelliSense, sisäänrakennetut Git-komennot, muokkaimeen sisäänrakennettu debuggeri vianetsintäkatkoineen, puhelupinot ja interaktiivinen konsoli, tuki lähes mille tahansa ohjelmointikielelle jne.
SciTE
SciTE on Scintillapohjainen tekstieditori, joka luotiin ensin osoittamaan scintilla but on sittemmin kasvanut hyödylliseksi sellaisten ohjelmien kehittämiseen ja ajamiseen, joilla on tyypillisesti yksinkertaiset kokoonpanot. Siinä on yksinkertainen, välilehtinen, GUI syntaksikorostuksella, tuki kaksisuuntaiselle tekstille, helper-skripteille, konfiguroitaville pikanäppäimille jne.
Sciten ilmainen versio on saatavilla Linux-yhteensopiville järjestelmille GTK+: n ja Windowsin kanssa, kun taas kaupallinen versio on ladattavissa Mac App Storesta.
CodeLobster
CodeLobster on PHP: lle suunniteltu täysin ilmainen monitoiminen ja kannettava IDE HTML -, CSS-ja JavaScript-projektit, joilla on tuki yli 15 viitekehykselle. Se tarjoaa käyttäjille lähes kaikki ominaisuudet monissa maksullisissa sovelluksissa, kuten pair highlighting, tooltips, PHP ja JS virheenkorjaus ja kehittynyt automaattinen täydennys, inkrementaalinen löytää, jne.
ammattilaisversio sisältää ominaisuuksia, kuten SASS ja LESS, split window compare, koodin validointi, SQL manager jne. ja ton ylimääräisiä plugins, jotka ovat yrityksen käyttäjän arvoinen.