Å Ha en favoritt tekstredigerer kan få en til å føle seg som en sosial misfit. Men i tech samfunnet, tekst redaktører er mye brukt og folk holder svært sta synspunkter om hvilke tekst redaktører er best. Så argumenter er velkomne.
en populær tekst editor er sikker på å generere livlig debatt. Jeg gikk på et søk for å finne ut den mest populære tekstredigereren blant Ubuntu-brukere.den best bevarte hemmeligheten er at ingen tekstredigerer er «den beste» fordi alt avhenger av hvordan du liker å jobbe. Din tekstredigerer, ditt liv.
Hvorfor er denne ikke-hemmelige hemmeligheten? Hemmeligheten holdes i live fordi debatten i seg selv styrker verdens kraftbrukere i deres søken etter den perfekte redaktøren. Hvilke funksjoner virkelig betyr noe? Hvilket nivå av tilpasning er nødvendig? Slike spørsmål gjør søket morsommere.
Mest populære tekstredigeringsverktøy:
- Gedit
- Vim
- Emacs
- Sublime Text
- Nano
For vår analyse tok Vi En titt På Ubuntu-brukere for å finne ut hvilken redaktør som var mest populær. Vi fant en blanding av grafisk brukergrensesnitt (GUI) og kommandolinjegrensesnitt (cli) redaktører.
Resultatene
metodikken var enkel. Jeg så på alle spørsmålene I Ask Ubuntu forumet og sortert basert på koder. Eventuelle spørsmål merket med en bestemt redaktør ble talt. Fra juni 2020 var populariteten til disse redaktørene, basert på tagger, som følger:
Analyse av Hver Redaktør
hva gjør en god tekstredigerer? Behovene til hver bruker vil variere, men jeg vil si en god baseline kriterier bør være: En god tekst editor bør live opp sin utviklingspraksis. Et statisk program, selv og integrert utviklingsmiljø (IDE) oppblåst med mange intuitive funksjoner, kan gjøre noen aspekter av utviklingen enklere.
men noen brukere vil ikke at det skal være lett. De ønsker å føle følelsen av at de har tilpasset sin redaktør for å passe deres behov i stedet for omvendt. Dataene på editor choice vi oppdaget bærer dette ut.På Samme måte, Hvis ens egen brukerprogrammering er til stor hjelp, kan det være av verdi for samfunnet og bør deles.
Gedit
som nevnt i vår metodikk, er populariteten til en redaktør over en annen bare basert på spørsmål som stilles.
Så hvorfor stilte så mange spørsmål om gedit?Er det fordi gedit kommer forhåndsinstallert som standard tekstredigerer i Ubuntu?
spørsmålene er verdt å diskutere. Hvis man skulle se på innholdet i spørsmålene, kan du generere flere grunner til gedits popularitet.
poenget er at gedit oppfyller de fleste kriteriene vi setter for en god redaktør. Det er allment støttet, enkelt å installere til plugins, men det er ikke svært brukerprogrammerbart med mindre brukeren er komfortabel Med C.
Gedit er designet for gnome-skrivebordsmiljøet og fungerer bra med det. Hvis du leter etter en rask, enkel å bruke og tungt utvidbar editor For Linux, er gedit et godt valg. Det er gratis og åpen kildekode.
Vim
den klassiske, formidable, unflappable vim. For utviklere, sysadmins, og brukere av alle slag, vim, er pålitelig arbeidshest. Mange online tutorials antar litt kunnskap om vim, eller de vil gi deg kommandoene, og du kan bare skrive dem.Vim er kodet om 50% C og 50% «vim script», så med mindre du er komfortabel med disse språkene, kan du være begrenset til å bruke plugins og tilpassede skript når det gjelder brukerprogrammerbarhet.
De Fleste vim-brukere vil fortelle deg at det handler om tastebindingene. Vim-tastene for bevegelse, redigering og manipulering av tekst samsvarer naturlig med bevegelsene og posisjonene til fingrene på tastaturet.
Dette betyr at vim-brukere, med mye øvelse, kan bli veldig raske til å fullføre komplekse tekstmanipulasjoner.
Hvis hastighet er din ting, lar vim deg rippe raskere gjennom tekst enn noen annen redaktør.
Vim keybindings er så populære, de har blitt portet inn i andre tekstredigerere, som du vil se når vi tar en titt på emacs.
Emacs
Emacs, eller «gnu emacs», er barokk tekst editor for all tid. Det er en kryssplattform, tungt tilpassbar, master editor.
du har sikkert hørt den gamle vitsen om Hvordan Emacs er et operativsystem med en anstendig tekstredigerer. Det er den type rykte som driver en til rasende typen » LOL.»
Men Emacs ler ikke. Utover noen ren tekst editor, emacs er et helt produktivitetssystem.Kodet hovedsakelig I Lisp, med noen kjernekomponenter skrevet I C—for kompatibilitetsformål-emacs er svært programmerbar, med et bredt fellesskap av brukere.
Emacs har opparbeidet seg et rykte for å være vanskelig, men verdt innsatsen. Med fremkomsten av «Evil Mode» ble nøkkelbindingene fra Vim portet til emacs, noe som medførte at enhver vim-bruker kunne få full emacs-opplevelse for å tilfredsstille deres nysgjerrighet.Emacs kommer i både en kommandolinje og GUI-variant, selv OM GUI er sikkert mer populær med et rikt sett med funksjoner.
det er også populære «smaker» av emacs, som de populære Spacemacs, som gir et høyere konsept brukergrensesnitt og forhåndsinstallerte plugins. For brukere som er vant til vim, Lar Spacemacs brukere velge ved installasjon hvilke tastebindinger de foretrekker å bruke. Som Beskrivelsen for Spacemacs sier det: «den beste redaktøren er Verken Emacs eller Vim, Det Er Emacs og Vim!»
Sublime
Sublime Text, En «sophisicated» editor er sikkert populær I Ubuntu fora, men det er bred kompatibilitet Med Linux, Mac og Windows, gjør det generelt populært rundt om i verden.
I Motsetning til vim eller emacs, Krever Ikke Det Sublime redigeringsvinduet mye instruksjon for å komme i gang. Du kan åpne en ny fil, eller åpne en gammel fil, og begynne å flytte med en gang.Sublime Er også kompatibel med et bredt utvalg av plugins, inkludert temaer som kan endre utseendet og syntax highlighting i vinduet.Tilgjengelig i gratis og betalte versjoner, Sublime editor gratis versjon vil mase deg å oppgradere med jevne mellomrom.
Nano
nano redaktøren er søt. Nok sagt?For Mange avanserte brukere kan se forbi nano uten et nytt blikk, men for mange brukere kan det gi den perfekte balansen mellom lett allsidighet med brukerprogrammerbarhet.
Nano, som vim og gedit, kommer forhåndsinstallert Med Ubuntu.
du kan tilpasse den med en konfigurasjonsfil. Noen gode alternativer å konfigurere er syntakshøydepunktene for favorittspråkene dine, eller ulike tekstmanipulasjoner som automatisk innrykk eller innpakning. Nano kan også lagre historie og utføre automatiske sikkerhetskopier.Alt I alt, for en liten tekstredigerer, gir nano et fint funksjonssett.
har vi la ut din favoritt editor eller funksjon?
når det gjelder å velge en favorittredigerer, kan valgene og alternativene virke uendelige. Jeg begynte å bruke gedit, bestemte meg for å flytte til vim, men svingte så drastisk mot emacs.
din reise kan være lik. Ofte finner du at en redaktør har en ønskelig funksjon som ikke er tilgjengelig i en annen. Du kan pines over de minste detaljene i å avgjøre hvor viktig at en funksjon er for deg. Men søket har sine egne belønninger.
Uansett hvilken redaktør du velger, må du til slutt slutte å spille og gjøre noe arbeid.