- - 4 parasta tekstieditoria kehittäjille Linuxissa

Neljä parasta tekstieditoria kehittäjille Linuxissa

Harvat aiheet Linux-yhteisössä saavat käyttäjiä nimelläintohimoinen tekstieditorien aiheena. Jokaisella on suosikki ja lukemattomat syyt siihen, miksi he pitävät sitä parempana kuin muut. Ongelmana on, että Linuxissa on paljon erilaisia ​​tekstieditoria, jotka kukin on rakennettu tietyn käytön ajaksi. Tämän seurauksena uudet käyttäjät, jotka etsivät hyvää tekstieditoria, saattavat olla raivoissaan kaikkien erilaisten valintojen suhteen. Siksi tässä artikkelissa käydään läpi joitain Linux-kehittäjien parhaista tekstieditorista.

Muista, että vaikka tämä on luokiteltu luettelo, se ei tarkoita, että siellä olisi ”lopullinen” tekstieditori. Jokaisella ohjelmalla on etuja ja haittoja riippuen siitä, kuka sitä käyttää ja mihin.

1. VIM

VIM on tekstieditori, jota voidaan parantaaVi-tekstieditori. Kehittäjät näkivät hyvän lähtökohdan aloittamiseen, mutta ajattelivat, että se voisi olla parempi. VIM-tekstieditori on niitti kehittämiseen Linuxissa.

Syy, jonka vuoksi monet kääntyvät VIM: n puoleen, johtuu tosiasiastaettä tekstieditori tarjoaa erityyppisiä tekstieditorin tiloja (mukaan lukien vankka komentorivitila), syntaksikorostamisen, vähäisen muistin jalanjäljen ja paljon muuta. Monet Linux-käyttäjät sanovat, että VIM ei ole kovin käyttäjäystävällinen, mikä on totta. Tosiasia, että se ei oikeastaan ​​ole kuin mikään muu tekstieditori siellä. Se tekee asiat radikaalisti erilaisilta, ja sen seurauksena uudet käyttäjät tuntevat olonsa toivomattomiksi. Monet sanovat, että tämä on heikkous VIM: lle. Vakavimmat fanit kuitenkin väittävät, että vaikka ominaisuuksien oppiminen vie vähän aikaa, se on viime kädessä sen arvoista.

Jos olet Linux-kehittäjä, joka etsii vankkaa tekstieditoria, kokeile VIM: ää. Siellä voi olla vähän oppimiskäyrää, mutta jos osaat hallita sen, et koskaan halua kääntyä takaisin.

2. Emacs

Emacs on erittäin konfiguroitavissa ja muokattavissatekstieditori, jonka GNU-projekti on tuonut sinulle. Se on keskittynyt kehitykseen, ja sen seurauksena siinä on monia erilaisia ​​ominaisuuksia. Tekstieditori tarjoaa esimerkiksi syntaksikorostamisen monille erilaisille ohjelmointikieleille, rivinumeroille ja lukuisille muille toiminnallisille tyypeille, joita käyttäjät voivat lisätä ja poistaa laajennuksilla.

Jos etsit vankkaa tekstieditoria, joka onerittäin konfiguroitavissa, Emacs on hyvä valinta. Jotkut Linuxin käyttäjät, jotka eivät ole Emacs-faneja, sanovat, että se on liian raskas ja tukkeutunut sellaisiin asioihin, joita kaikki eivät tarvitse (esimerkiksi laajennukset). He näkevät tämän syyn olla käyttämättä tätä tekstieditoria, ja heidän mukaansa se tekee Emacsista heikon.

Vaikka voi olla totta, että aominaisuudet voivat estää ydintoiminnot, se ei todellakaan ole heikkous. Upea asia tässä tekstieditorissa on, että kuka tahansa voi ottaa sen ja tehdä siitä oman. Käyttäjät voivat käydä laajennusluettelossa ja valita, miten he haluavat tekstieditorin toimivan!

3. Geany

Kun kyse on kehittäjien tekstieditoristaLinux, Geany on outo mies. Katso, se ei ole vain tekstieditori. Sen sijaan Geany on paljon enemmän. Se on vankka ja monimutkainen IDE-kehitysympäristö, jossa on paljon ominaisuuksia. Parasta mikä on, toisin kuin muut Linux IDE -ympäristöt, tekstieditori pyrkii pysymään riippumattomana kaikista työpöytäympäristöistä, jotta se näyttää oikealta kotona riippumatta siitä, mitä työpöytää käytät Linuxissa.

Geany IDE: ssä on ominaisuuksia, jotka useimmat käyttäjät haluaisivatodottavat, kuten syntaksikorostaminen, automaattinen koodin suorittaminen, HTML- ja XML-tunnisteiden automaattinen sulkeminen, koodin navigointi, koodivinkit, plugin-sovellusliittymä ja sisäänrakennettu build / run -järjestelmä, jonka avulla käyttäjät voivat suorittaa koodinsa heti. Jos etsit hienoa avoimen lähdekoodin kehitysympäristöä Linuxille, anna tämä tekstieditori kuvan.

4. Ylpeä teksti

Ylpeä teksti on kaunis, monimutkainen kehittäjäkeskitetty tekstieditori Linuxille, Mac OS: lle ja Windowsille. Se käsittelee kaikkea html: stä proosaan ja sisältää runsaasti ominaisuuksia. Toisin kuin muut luettelon tekstieditorit, Sublime Text ei ole avoimen lähdekoodin teksti. Sen sijaan ohjelmistolisenssi on ”freemium”, ja käyttäjien on maksettava lisenssistä käyttääksesi sitä.

Silti, vaikka se ei ole ilmainen työkalu, sese ei tarkoita, ettei sitä kannata tarkistaa. Siinä on paljon hienoja ominaisuuksia, lähinnä: Goto Anywhere (ominaisuus, jonka avulla käyttäjä voi siirtyä hetkeksi mille tahansa koodiriville), häiriöiden vapaa tila, monivalintatila ja vankka plugin-sovellusliittymä, jonka avulla käyttäjät voivat lisää siihen toiminnallisuutta. Jos etsit tekstieditoria, jota voi kehittää Linuxissa, etkä ole tyytyväinen muihin tämän luettelon muihin, anna Sublime Text -kuvan. Et tule katumaan sitä.

johtopäätös

Linuxissa on paljon hienoja tekstieditoria jokaisellemahdollinen käyttö. Jokaisella työkalulla on jotain erityistä tuodaan pöytään. Joko jokaiselle löytyy ohjelmoija, joka etsii kehittäjäkeskeisiä ominaisuuksia tai vain yksinkertaista ohjelmaa, joka voi tehdä muistiinpanoja.

Kommentit