Die Herausforderung des Texteditors: Sublime Text vs Vim

Erhabener Text ist derzeit möglicherweise der beliebteste Editor unter Frontend-Entwicklern. Es ist ein fantastisches Tool, das einen schnellen Editor, eine hervorragende Erweiterbarkeit und eine solide Stabilität bietet.

Erweitern Sie Ihre Website mit diesen 60 brillanten WordPress-Tutorials

Wir wollten wissen, ob Sublime Text der beste ist. Also haben wir es gegen Vim ausgespielt. ich kam ist ein alter Editor, der weiterhin floriert und ein unglaublich fortschrittliches Bewegungssystem, eine beispiellose Anpassungsfähigkeit, ein reichhaltiges Makrosystem und ein modales System bietet, das eine mausfreie Steuerung ermöglicht.



Grok-Fähigkeit

Sublime bietet eine unkomplizierte Benutzeroberfläche: Projektbaum links, Registerkarten oben. Da es der Benutzeroberfläche und den Tastenbefehlen von TextMate nachempfunden ist, bietet es Benutzern eine vertraute Erfahrung, sobald sie die App zum ersten Mal öffnen.

Dies ist Vims schwächster Punkt: Es gibt kein flaches Ende. Vim folgt der Unix-Philosophie, nur eines gut zu machen, damit es keine albernen Dinge wie Seitenleisten gibt. Ressourcen wie Vimcasts und Vimbits helfen bei der Akklimatisation an Vim.

Plugins

Erweiterbarkeit ist ein wesentlicher Bestandteil eines guten Texteditors, und Sublime ist kein Problem mit einer ständig wachsenden, bereits massiven Plugin-Community. Über ein einfaches Plugin können Sie Ihrem Editor jede gewünschte Funktion hinzufügen. Paketkontrolle bietet zusätzlichen Wert, indem die Installation des Plugins unglaublich einfach gemacht wird.

Sie können Vim über Plugins Projektbäume und andere Dinge hinzufügen. Verwenden Sie Vundle oder Erreger Plugins à la Sublime's Package Control installieren und verwalten. Vim Awesome ist eine großartige Ressource, um neue Plugins zu finden.

Geschwindigkeit

Eine der meistbesuchten Funktionen von Sublime bei seiner Veröffentlichung war die Geschwindigkeit, und diese Begeisterung ist verdient. Das Durchsuchen von JavaScript-Dateien in Ihrer neuesten Web-App ist kaum eine Herausforderung.

Vim ist schnell und seine Geschwindigkeit ist leicht zu handhaben. Obwohl ich es nie gebraucht habe, können Sie einfach einige der Plugins in Ihrer .vimrc auskommentieren, um Ihr Vim noch schneller zu machen.

Kann ich es nach meinem Willen biegen?

Die ultimative Frage. Die umfassende Plugin-Unterstützung von Sublime und die relativ minimale Benutzeroberfläche machen es zu einer Anwendung, die ein Entwickler nach seinen Wünschen bearbeiten kann. Projekte wie MarkdownEditing leicht demonstrieren diese Formbarkeit.

Vims Anziehungskraft ist seine Tiefe. Meiner Meinung nach ist es das fundamentale Zwiebelanwendung , mit Schichten und Schichten von Funktionalität, die nur darauf warten, zurückgezogen zu werden. Jede Ebene zeigt mehr Möglichkeiten, um eine Aufgabe zu erfüllen.

Urteil

Beide Editoren sind hervorragend. Sublime bietet ein stabiles und vertrautes, aber ziemlich tiefgreifendes Werkzeug, das jahrelang in der Entwicklung treu bleibt.

Vim bietet beispiellose Tiefe und Effizienz und opfert gleichzeitig den Glanz (wie eine grafische Benutzeroberfläche), den andere Apps genießen. Am Ende erledigen beide die Arbeit und passen eine Vielzahl von Workflows an, ohne die Leistung oder Stabilität zu beeinträchtigen. Unabhängig davon, für welchen Editor Sie sich entscheiden, ist es Sache des Einzelnen, das Beste daraus zu machen.

Frau in einem Umhang, der dynamischen Manga kämpft

Wörter: Adam Simpson

Adam Simpson ist Frontend-Entwickler bei Sparkbox. Folgen Sie ihm auf Twitter unter @a_simpson . Dieser Artikel erschien zuerst in Ausgabe 261 von Netz Zeitschrift.