Teksteditorudfordringen: Sublime Text vs Vim

Sublim tekst kan være den mest populære redaktør blandt frontend-udviklere i øjeblikket. Det er et fantastisk værktøj, der leverer en hurtig editor, fantastisk udvidelsesmulighed og solid stabilitet.

Forbedr dit websted med disse 60 strålende WordPress-tutorials



hvordan man gemmer en sti i Photoshop

Vi ønskede dog at vide, om Sublime Text er den bedste. Så vi satte det mod Vim. jeg kom er en gammel redaktør, der fortsætter med at trives med et utroligt avanceret bevægelsessystem, enestående tilpasningsevne, et rigt makrosystem og et modalt system, der muliggør musefri kontrol.



Grok-evne

Sublime giver et ligetil UI: projekttræ til venstre, faner øverst. Da det er modelleret efter TextMates brugergrænseflade og nøglekommandoer, giver det en velkendt oplevelse for brugerne fra første gang, de åbner appen.

Dette er Vims svageste punkt: der er ingen lav ende. Vim følger Unix-filosofien om kun at gøre en ting godt, så det kommer ikke med dumme ting som sidebjælker. Ressourcer som Vimcasts og Vimbits hjælpe med at akklimatisere til Vim.



Plugins

Udvidelsesmuligheder er en vigtig del af en god teksteditor, og Sublime er ikke slumret med et stadigt voksende, allerede massivt plugin-community. Via et simpelt plugin kan du tilføje enhver funktion, du måtte ønske, til din editor. Pakkekontrol giver ekstra værdi ved at gøre installation af plugin utroligt let.

Du kan tilføje projekttræer og andre ting til Vim via plugins. Brug Vundle eller Patogen at installere og administrere plugins à la Sublime's Package Control. Vim Awesome er en stor ressource til at finde nye plugins.

Hastighed

En af Sublimes mest livlige funktioner ved udgivelsen var hastighed, og den brummen er fortjent. Churning gennem JavaScript-filer i din nyeste webapp er næppe en udfordring.



Vim er hurtig, og dens hastighed styres let. Selvom jeg aldrig har haft brug for det, kan du blot kommentere nogle af plugins i din .vimrc for at gøre din Vim endnu hurtigere.

hvordan man spejler et billede i Photoshop-elementer

Kan jeg bøje det til min vilje?

Det ultimative spørgsmål. Sublimes omfattende pluginsupport og ret minimale brugergrænseflade gør det til et program, som en udvikler kan manipulere efter deres smag. Projekter som Markdown-redigering let demonstrere denne smidighed.

Vims appel er dens dybde. Efter min mening er det det indbegrebet af løg , med lag og lag af funktionalitet, der bare venter på at blive skrællet tilbage. Hvert lag afslører flere måder at udføre enhver opgave på.

Dom

Begge redaktører er fremragende. Sublime tilbyder et stabilt og velkendt, men alligevel ret dybt værktøj, der vil tjene trofast i mange års udvikling.

Vim tilbyder uovertruffen dybde og effektivitet, mens du ofrer nogle af glitterne (som f.eks. En GUI), som andre apps nyder. I sidste ende får begge arbejdet gjort og passer til en lang række arbejdsgange uden at ofre ydeevne eller stabilitet. Uanset hvilken editor du vælger, er det op til den enkelte at få mest muligt ud af det.

en pensel kaldet filbert bruges bedst til ________.

Ord: Adam Simpson

Adam Simpson er frontend-udvikler hos Sparkbox. Følg ham på Twitter kl @a_simpson . Denne artikel optrådte først i nummer 261 af net magasin.