12 parasta tekstieditoria Linuxille ja ohjelmoinnille vuonna 2019

Jos etsit tehokasta tekstieditoria Linuxille kickstart-ohjelmoinnin käynnistämiseksi vuonna 2019, olet oikeassa paikassa. Vaikka keskustelu Linuxin parhaista ohjelmointieditoreista ei pääty lähiaikoina, on monia editoreita, jotka tuovat vaikuttavan joukon ominaisuuksia ja tarjoavat hyvän käyttökokemuksen kehittäjille. Vaikka vim, Emacs ja Nano ovat vanhempia ja luotettavia pelaajia pelissä, Atom, suluissa ja Sublime Text ovat suhteellisen uudempia tekstieditoreja.

aloitetaan viivyttelemättä lista vaikuttavimmista, monipuolisimmista ja hyödyllisimmistä Linux-lähdekoodieditoreista:

11 parasta tekstieditoria Linux/2019-painokselle

Sublime Text

omassa kyselyssämme Fossbytesin Facebook-sivulla Sublime Text, jota seurasivat Atom ja Vim, osoittautui suosikkikoodieditoriksi. Tämä ominaisuuspakattu tekstieditori on rakennettu ” koodille, markupille ja proosalle.”Se tukee natiivisti tonneittain ohjelmointikieltä ja markup-kieliä. Käyttämällä plugins, jotka ylläpidetään vapaiden ohjelmistojen lisenssien, voi laajentaa sen toiminnallisuutta. ”Goto Anything” on ylevän tekstin suosittu ominaisuus, jonka avulla voit siirtyä nopeasti tiedostoihin, riveihin tai symboleihin. Sublime Textin muita pääominaisuuksia ovat komentopaletti, Python-pohjainen plugin API, samanaikainen muokkaus, projektikohtaiset mieltymykset jne.

kiinnostuneet käyttäjät voivat löytää latauslinkkejä ja tarkempia tietoja Sublime-tekstistä verkkosivuiltaan.

Sublime Text Snap installation command:

sudo snap install sublime-text

Atom

Atom on vapaa ja avoimen lähdekoodin tekstieditori, jonka on kehittänyt GitHub. Perustuu Electron (CoffeeScript, JS, Less, HTML), se on työpöytäsovellus, joka on rakennettu web-teknologioita. Usein kutsutaan tekstieditori 21st century, se on moderni tekstieditori, joka on hackable ytimeen. Atomin tärkeimmät ominaisuudet ovat cross-platform editing, sisäänrakennettu paketinhallinta, tiedostojärjestelmäselain, usean ruudun tuki, Etsi ja korvaa-toiminto sekä älykäs automaattitäydennys. Voit valita 1000s avoimen lähdekoodin paketteja ja lisätä uusia ominaisuuksia Atom. Se on myös muokattavissa tarpeisiisi ja tyyliisi.

atomin viimeisin julkaisu on versio 1.35.1. Latauslinkit ja lisätietoa atomista löydät täältä.

Atom Snap installation command:

sudo snap install atom --classic

Vim

vim, tai Vi IMproved, on kehittynyt tekstieditori, jonka tarkoituksena on tuottaa tehokkaampi suorituskyky ja laajentaa de-facto Unix editor ’Vi: n ominaisuuksia.’Se on erittäin konfiguroitavissa tekstieditori, joka on rakennettu palvelemaan tarpeita Kehittäjä. Siksi sitä kutsutaan usein ’ ohjelmoijan editoriksi.’Se on suunniteltu käytettäväksi sekä komentorivikäyttöliittymänä että itsenäisenä sovelluksena käyttöliittymässä. Vaikka aloittelijat valittavat, että sitä on vaikea käyttää, he oppivat myös, että se on yksi tehokkaimmista tekstieditoreista. Sen tärkeimmät kohokohdat ovat automaattiset komennot, digraph-tulo, jaettu näyttö, istuntonäyttö, välilehden laajennus, syntaksin väritys ja tag-järjestelmä. Vim kirjoitetaan C-ja Vim-skripteillä.

Vim 8.1 on tämän suositun tekstieditorin uusin vakaa versio Linuxille. Lisätietoja ja lataus löytyy Vimin sivuilta.

Vim-asennuskomento:

sudo apt-get install vim

Gedit

gedit tulee ladatuksi Gnomen työpöytäympäristön oletustekstieditoriksi. Tämä yleiskäyttöinen tekstieditori pyrkii yksinkertaisuuteen ja helppokäyttöisyyteen. GNOME-projektin filosofian mukaisesti Geditin mukana tulee puhdas ja suoraviivainen GUI. C-ohjelmointikielellä kirjoitettu Gedit sai ensimmäisen julkisen julkaisunsa vuonna 2000. Tämä avoimen lähdekoodin ja vapaa ohjelmisto tarjoaa täyden tuen kansainvälistyneelle tekstille. Vuonna Gedit, saat konfiguroitavissa syntaksin korostus eri ohjelmointikieliä, kuten C++, C, HTML, Java, XML, Python, Perl, ja muut.

geditin uusin versio saapuu GNOME 3.32: n mukana. Löydät latauslinkit ja lisätietoja Geditistä täältä.

Gedit installation command:

sudo apt-get install gedit

GNU Emacs

on hyvin mahdollista, että Emacs tulee olemaan yksi suosikkisi Linux-tekstieditoreista. Se on ollut olemassa jo pitkään. GNU-projektin perustajan Richard Stallmanin luoma GNU Emacs on sen suosituin versio, jota kehittäjät ja Linux-harrastajat käyttävät kaikkialla maailmassa. Tämä Lisp-ja C-ohjelmointikielellä kirjoitettu ilmainen ohjelmisto on laajennettavissa Turing complete-ohjelmointikielellä. GNU Emacsin käyttäjät nauttivat myös laajasta dokumentoinnista ja opetusohjelma-tuesta. Saatavilla on myös laajennuksia, kuten debuggerirajapinta, posti ja uutiset.

tämän vapaan / libre-tekstieditorin uusin julkaisu on GNU Emacs 26.1. Lisätietoja voit käydä katsomassa tästä linkistä.

Emacs-asennuskomento:

sudo apt-get install emacs26

Visual Studio Code

aivan kuten ohjelmoijien parhaissa Linux-jakeluissa, Linuxeditoreissa on erilaisia vaihtoehtoja, joita voi käyttää päivittäisten tehtäviensä hoitamiseen. Microsoftin luomasta Visual Studion koodista huolimatta se on täysin avointa lähdekoodia ja sen lähdekoodiin pääsee käsiksi GitHubissa. Mukana moderni ulkoasu, VS koodi tarjoaa tehokkaan suorituskyvyn huolimatta kevyt. On laaja kirjasto laajennuksia, jotka mahdollistavat tuen enemmän kieliä, komentoja, debuggerit, jne. Tämä cross-platform työkalu (Linux, macOS, ja Windows.) mukana out-of-the-box tuki TypeScript, JavaScript, ja Solmu.js.

Linux-ohjelmoijien uusin versio VS-koodista on 1.32. Samasta ja latauslinkeistä saat lisätietoa tästä linkistä.

VS Code installation command:

sudo add-apt-repository ppa:ubuntu-desktop/ubuntu-makesudo apt-get updatesudo apt-get install ubuntu-make

umake web visual-studio-code

nano

nano on käyttäjäystävällinen tekstieditori, jota käytetään laajalti Unixin kaltaisissa käyttöjärjestelmissä. Nano, ensimmäinen julkaistiin kesäkuussa, 2000, emuloi Pico tekstieditori ja tulee täynnä lisätoimintoja. Se toimii tutussa komentoriviliitännässä. Jos sinulla on tapana viettää päiviä ja öitä pelaamalla asetustiedostoilla terminaalissa, nano täyttää tarpeesi. Sen tärkeimpiä kohokohtia ovat autoconf-tuki, kirjainkoko herkkä hakutoiminto, automaattinen sisennys, interaktiivinen haku ja vaihto, välilehden täydennys, pehmeä tekstin kääriminen jne. Se on kirjoitettu C – ohjelmointikielellä.

tämän tekstieditorin uusin julkaisu on GNU nano 4.0. Lisätietoja, vapaasti vierailla nanon verkkosivuilla.

nano installation command:

sudo apt-get install nano

KWrite

KWrite, jonka ensimmäinen julkinen julkaisu oli vuonna 2000, on KDE: n kehittämä kevyt tekstieditori. Se perustuu KATE – tekstieditoriin ja KDE: n KParts-teknologiaan. Tämän suositun tekstieditorin tärkeimpiä ominaisuuksia ovat sanojen täydennys, automaattinen sisennys, syntaksi, korostus tiedostotyypin mukaan, Vi-syöttötila ja tuki liitännäisille. Muita jännittäviä ominaisuuksia KWrite ovat laajennettavuus, koodaustuki, etätiedostojen muokkaus, jne. Se on kirjoitettu C++: lla.

löydät lisätietoa tästä helppokäyttöisestä ja helposti liitettävästä tekstieditorista täältä.

KWrite installation command:

sudo apt-get install kwrite

suluissa

suluissa on suosittu tekstieditori, jonka Adobe lanseerasi jo vuonna 2014. Tämä ilmainen tekstieditori tulee Live esikatselu, Inline editointi, keskittynyt visuaaliset työkalut Esikäsittelijä tuki, ja muita jännittäviä ominaisuuksia. Luotu alusta asti, se on kehitetty web-suunnittelijat ja front-end kehittäjät. Huolimatta kevyt, tämä avoimen lähdekoodin tekstieditori on täynnä kaikki ominaisuudet modernin tekstieditorin. Se on kirjoitettu HTML: llä, CSS: llä ja Javascriptillä.

tämän suuren tekstieditorin uusin julkaisu on suluissa 1.13. Löydät latauslinkin ja lisätietoja täältä.

suluissa Snap installation command:

sudo snap install brackets

Jed

JED on suosittu Linux-tekstieditori, joka käyttää S-Lang-kirjastoa. Tämä cross-platform työkalu on saatavilla useille muille alustoille, kuten Unix, VMS, OS / 2, BeOS, Windows, OpenVMS, jne. Jos käytät DOS: ia, voit ajaa Jedin vanhempia versioita. Suurin plussa käyttää Jed Linux editor on sen kevyt luonne, joka varmistaa, että voit käyttää sitä helposti laitteisto rajalliset resurssit.

Jed-editorin suosittuja ominaisuuksia ovat värisyntaksin korostus, koodin taitto, editorien kuten Emacsin emulointi, erilaiset ohjelmointitilat, tex-tiedostojen muokkaus, suorakulmainen leikkaus / paste jne.

Jed 0.99-19 on uusin ladattavissa oleva versio ja sen voi ladata tästä linkistä.

JED-asennuskomento:

sudo apt-get install jed

Geany

Geany on loistava tekstieditori, joka integroi GTK+ – työkalupakin tarjoamaan erinomaisen kehitysympäristön. Jos etsit tekstieditori, joka tuntuu enemmän IDE, Geany voisi olla loistava valinta. Tämä kevyt IDE tukee kaikkia tärkeimpiä ohjelmointikieliä ja sillä on vain muutamia riippuvuuksia muista paketeista. Geanyn merkittäviä ominaisuuksia ovat liitettävissä oleva käyttöliittymä, syntaksikorostus, rivinumerointi jne. Sen mukana tulee puhdas käyttöliittymä ja runsaasti muokattavissa vaihtoehtoja. Se on kirjoitettu C: llä ja C++: lla.

Linuxille ladattavissa olevan Geany-tekstieditorin uusin versio on Geany 1.34.1. Lisätietoja ja latauslinkki täältä.

Geany installation command:

sudo apt-get install geany

Notepadqq

pitkään Notepad++: n käyttäjät Windowsissa ovat halunneet käyttää samaa Ubuntu-tekstieditorin tai jonkin muun Linux-distron muodossa. Ohjelmisto ei kuitenkaan ole saatavilla avoimen lähdekoodin alustalla. Notepadqq on arvokas avoimen lähdekoodin altneratiivi, joka on saatavilla Linuxissa. On syytä huomata, että molemmat hankkeet eivät jaa mitään koodia, kuitenkin, Notepadqq on varmasti innoittamana Notepad++. Tämän seurauksena Linuxiin vaihtavat Windows-ohjelmoijat voivat saada käsiinsä Notepadqq: n ja saada suosituimpien ohjelmistojen parhaat ominaisuudet kaikilla alustoilla. Se on nyt saatavilla jopa Snap-versiona, joka on helppo asentaa Ubuntuun ja muihin Snap-tekniikkaa tukeviin Linux-jakeluihin.

Notepadqq 7.5.6 on ohjelmiston uusin versio ja sen voi ladata täältä.

Kuinka asentaa Notepadqqq käyttäen Snap?

sudo snap install --classic notepadqq

oliko tästä Linuxin ja ohjelmoinnin parhaiden tekstieditorien listasta apua? Muista kertoa meille valintasi ja palautteesi.

luetaan myös: parhaat Linux-distrot ohjelmointiin & Kehittäjät

Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *