het hebben van een favoriete teksteditor kan iemand het gevoel geven dat hij een sociale buitenbeentje is. Maar in de tech-gemeenschap worden tekstverwerkers op grote schaal gebruikt en hebben mensen een zeer eigen mening over welke tekstverwerkers het beste zijn. Argumenten zijn dus welkom.
een populaire teksteditor zal zeker een levendig debat genereren. Ik ging op zoek naar de meest populaire teksteditor onder Ubuntu-gebruikers.
het best bewaarde geheim is dat geen enkele teksteditor “het beste” is omdat het allemaal afhangt van hoe u wilt werken. Je Teksteditor, je leven.
Waarom is dit niet-geheim een geheim? Het geheim wordt levend gehouden omdat het debat zelf de macht gebruikers van de wereld stimuleert in hun zoektocht naar de perfecte editor. Welke functies doen er echt toe? Welk niveau van maatwerk is nodig? Dergelijke vragen maken het zoeken leuker.
meest populaire tekstverwerkers:
- Gedit
- Vim
- Emacs
- Sublime Text
- Nano
voor onze Analyse namen we een kijkje bij Ubuntu-gebruikers om uit te vinden welke editor het populairst was. We vonden een mix van grafische gebruikersinterface (GUI) en command line interface (CLI) editors.
de resultaten
de methodologie was eenvoudig. Ik keek naar alle vragen in de vraag Ubuntu forum en gesorteerd op basis van tags. Elke vraag gelabeld met een bepaalde editor werd geteld. Vanaf juni 2020 was de populariteit van deze editors, gebaseerd op tags, als volgt::
analyse van elke Editor
wat maakt een goede teksteditor? De behoeften van elke gebruiker zullen variëren, maar ik zou zeggen dat een goed basiscriterium zou moeten zijn:
- breed ondersteunde
- actieve ontwikkeling
- User programmable
gedurende vele jaren van gebruik, zou een goede teksteditor iemands ontwikkelingspraktijken moeten verlevendigen. Een statisch programma, zelfs en geà ntegreerde development environment (IDE) opgeblazen met veel intuïtieve functies, kan maakt sommige aspecten van de ontwikkeling gemakkelijker.
maar sommige gebruikers willen niet dat het gemakkelijk is. Ze willen het gevoel hebben dat ze hun editor hebben aangepast aan hun behoeften in plaats van andersom. De gegevens over editor choice die we ontdekten bevestigen dit.
Evenzo, als iemands eigen gebruikersprogrammering van groot nut is, kan het van waarde zijn voor de Gemeenschap en moet het gedeeld worden.
Gedit
zoals vermeld in onze methodologie, is de populariteit van een editor over een andere alleen gebaseerd op gestelde vragen.
dus waarom stelden zoveel mensen vragen over gedit?
- komt dit omdat gedit voorgeïnstalleerd is als de standaard teksteditor in Ubuntu?
- is het omdat gedit aanpasbaar is?
- is het omdat gedit problemen heeft met de bruikbaarheid?
De vragen zijn het bespreken waard. Als men naar de inhoud van de vragen zou kijken, zou u meerdere redenen kunnen genereren voor gedit ‘ s Populariteit.
het punt is, gedit voldoet aan de meeste criteria die we hebben ingesteld voor een goede editor. Het wordt breed ondersteund, eenvoudig te installeren in plugins, maar het is niet erg programmeerbaar voor de gebruiker, tenzij de gebruiker vertrouwd is met C.
Gedit is ontworpen voor de gnome-desktopomgeving en werkt er goed mee. Als u op zoek bent naar een snelle, gebruiksvriendelijke en sterk uitbreidbare editor voor Linux, is gedit een goede keuze. En het is gratis en open source.
Vim
De klassieke, formidabele, onverstoorbare vim. Voor ontwikkelaars, systeembeheerders en gebruikers van alle soorten, is vim het betrouwbare werkpaard. Veel online tutorials veronderstellen enige kennis van vim, of ze geven je de commando ‘ s en je kunt ze gewoon typen.
Vim is gecodeerd met ongeveer 50% C en 50%” vim script, ” dus tenzij u vertrouwd bent met deze talen, kunt u beperkt zijn tot het gebruik van plugins en aangepaste scripts in termen van programmeerbaarheid van de gebruiker.
De meeste vim-gebruikers zullen je vertellen dat het allemaal over de sneltoetsen gaat. De vim-toetsen voor beweging, bewerken en manipuleren van tekst voldoen natuurlijk aan de bewegingen en posities van uw vingers op het toetsenbord.
Dit betekent dat vim-gebruikers, met veel oefening, heel snel complexe tekstmanipulaties kunnen voltooien.
als snelheid je ding is, laat vim je sneller door tekst rippen dan elke andere editor.
Vim-sneltoetsen zijn zo populair dat ze naar andere tekstverwerkers zijn geporteerd, zoals je zult zien als we naar emacs kijken.
Emacs
Emacs, of “gnu emacs,” is de barokke teksteditor voor alle tijden. Het is een cross-platform, sterk aanpasbaar, master editor.
je hebt waarschijnlijk de oude grap gehoord over hoe Emacs een besturingssysteem is met een fatsoenlijke teksteditor. Dat is het soort reputatie dat drijft een woedend type ” LOL.”
maar Emacs is niet om te lachen. Naast elke loutere teksteditor is emacs een volledig productiviteitssysteem.
meestal gecodeerd in Lisp, met enkele kerncomponenten geschreven in C – voor compatibiliteitsdoeleinden—emacs is zeer programmeerbaar, met een brede gemeenschap van gebruikers.
Emacs heeft een reputatie opgebouwd als moeilijk, maar de moeite waard. Met de komst van “Evil Mode” werden de sneltoetsen van Vim geporteerd naar emacs, wat betekende dat elke vim-gebruiker de volledige emacs-ervaring kon krijgen om hun nieuwsgierigheid te bevredigen.
Emacs komt in zowel een command line als een GUI variant, hoewel de GUI zeker populairder is met een rijke set van functies.
Er zijn ook populaire “smaken” van emacs, zoals de populaire Spacemacs, die een gebruikersinterface met een hoger concept en vooraf geladen plugins bieden. Voor gebruikers die gewend zijn aan vim, laat Spacemacs gebruikers bij de installatie kiezen welke sneltoetsen ze liever gebruiken. Zoals de beschrijving voor Spacemacs het zegt: “de beste editor is noch Emacs noch Vim, het is Emacs en Vim!”
Sublime
Sublime tekst, een “verfijnde” editor is zeker populair in de Ubuntu forums, maar het is brede compatibiliteit met Linux, Mac en Windows, maakt het over het algemeen populair over de hele wereld.
In tegenstelling tot vim of emacs, vereist het SUBLIME bewerkingsvenster niet veel instructie om aan de slag te gaan. U kunt een nieuw bestand openen, of een oud bestand openen, en meteen beginnen met verplaatsen.
Sublime is ook compatibel met een breed scala aan plugins, waaronder thema ‘ s die het uiterlijk en de syntaxismarkering in het venster kunnen veranderen.
beschikbaar in gratis en betaalde versies, de sublime editor gratis versie zal zeuren om te upgraden op regelmatige tijdstippen.
Nano
de nano-editor is schattig. Genoeg gezegd?
te veel ervaren gebruikers kunnen voorbij nano kijken zonder een tweede blik, maar voor veel gebruikers kan het de perfecte balans bieden tussen lichtgewicht veelzijdigheid en programmeerbaarheid van de gebruiker.
Nano, zoals vim en gedit, wordt voorgeïnstalleerd met Ubuntu.
u kunt het aanpassen met een configuratiebestand. Enkele goede opties om te configureren zijn de syntaxis highlights voor uw favoriete talen, of verschillende tekst manipulaties zoals auto-indent of wrapping. Nano kan ook geschiedenis opslaan en automatische back-ups uitvoeren.
al met al biedt nano voor een kleine teksteditor een mooie featureset.
hebben we uw favoriete editor of functie weggelaten?
als het gaat om het kiezen van een favoriete editor, kunnen de keuzes en opties eindeloos lijken. Ik begon met gedit, besloot naar vim te gaan, maar draaide toen drastisch om naar emacs.
uw reis kan vergelijkbaar zijn. Vaak zult u merken dat een editor een gewenste functie heeft die niet beschikbaar is in een andere. U kunt kwellen over de kleinste details in de beslissing hoe belangrijk dat een functie is voor u. Maar de zoektocht heeft zijn eigen beloningen.
Het maakt niet uit welke editor je kiest, uiteindelijk zul je moeten stoppen met spelen en wat werk moeten doen.