Tekstiredaktori väljakutse: ülev tekst vs Vim

Ülev tekst võib praegu olla kõige populaarsem toimetaja frontendiarendajate seas. See on fantastiline tööriist, mis pakub kiiret toimetajat, suurepärast laiendatavust ja kindlat stabiilsust.

Täiustage oma saiti nende 60 suurepärase WordPressi õpetusega

Tahtsime teada, kas ülev tekst on siiski parim. Nii et panime selle Vimile vastu. ma tulin on iidne toimetaja, mis jätkab õitsemist ja sisaldab uskumatult arenenud liikumissüsteemi, võrreldamatut kohanemisvõimet, rikkalikku makrosüsteemi ja modaalsüsteemi, mis võimaldab juhtida hiirt.

Groki võime

Sublime pakub sirgjoonelise kasutajaliidese: projektipuu vasakul, vahelehed ülaservas. Kuna see on kujundatud TextMate'i kasutajaliidese ja võtmekäskude järgi, pakub see kasutajatele tuttavat kogemust juba rakenduse esmakordsel avamisel.

See on Vimi nõrgim koht: pole madalat otsa. Vim järgib Unixi filosoofiat, et ainult ühte asja saab hästi teha, nii et sellega ei kaasne rumalaid asju nagu külgribad. Ressursid nagu Vimcastid ja Vimbits aidata Vimiga kohanemisel.

Pistikprogrammid

Laiendatavus on hea tekstiredaktori põhiosa ja Sublime ei ole alati kasvava, niigi massilise pistikprogrammide kogukonnaga hõre. Lihtsa pistikprogrammi kaudu saate redaktorisse lisada kõik funktsioonid, mida soovite. Pakendi kontroll pakub lisaväärtust, muutes pistikprogrammi installimise uskumatult lihtsaks.

Pluginate kaudu saate Vimile lisada projektipuid ja muid asju. Kasutage Vundle'i või Patogeen pistikprogrammide installimiseks ja haldamiseks à la Sublime'i pakettjuhtimine. Vim Äge on suurepärane ressurss uute pistikprogrammide leidmiseks.

Kiirus

Sublime'i üks levinumaid omadusi oli selle väljaandmisel kiirus ja see sumin on vääriline. JavaScripti failide sirvimine oma uusimas veebirakenduses on vaevalt isegi väljakutse.

Vim on kiire ja selle kiirust saab hõlpsasti hallata. Kuigi mul pole seda kunagi vaja läinud, saate oma Vimrc-i mõned pistikprogrammid lihtsalt kommenteerida, et muuta teie Vim veelgi kiiremaks.

Kas ma saan seda oma tahtmise järgi painutada?

Lõplik küsimus. Sublime ulatuslik pistikprogrammi tugi ja üsna minimaalne kasutajaliides muudavad selle rakenduseks, mida arendaja saab oma maitse järgi manipuleerida. Projektid meeldivad MarkdownMuutmine hõlpsasti demonstreerida seda vormitavust

Vimi kaebus on selle sügavus. Minu arvates on see põhiline sibula pealekandmine , kihtide ja funktsionaalsuse kihtidega, mis lihtsalt ootavad tagasilükkamist. Iga kiht paljastab rohkem võimalusi mis tahes ülesande täitmiseks.

Kohtuotsus

Mõlemad toimetajad on suurepärased. Sublime pakub stabiilset ja tuttavat, kuid üsna sügavat tööriista, mis teenib ustavalt aastaid.

Vim pakub võrreldamatut sügavust ja tõhusust, ohverdades mõned muud rakendused, mis neile meeldivad (näiteks GUI). Lõpuks saavad mõlemad töö tehtud ja sobivad paljude töövoogudega, ilma et see ohustaks jõudlust või stabiilsust. Sõltumata sellest, millise redaktori valite, on selle maksimaalne kasutamine inimese enda teha.

Sõnad: Adam Simpson

Adam Simpson on Sparkboxi arendaja. Jälgi teda Twitteris aadressil @a_simpson . See artikkel ilmus esmakordselt väljaandes 261 võrk ajakiri.