Kapitel 11. Vim-Verbesserungen für Programmierer

Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com

Die Textbearbeitung ist nur eine der Stärken von Vim. Gute Programmierer brauchen leistungsstarke Werkzeuge, um effizient und kompetent zu arbeiten. Ein guter Editor ist nur ein Anfang und reicht allein nicht aus. Viele moderne Programmierumgebungen versuchen, umfassende Lösungen zu bieten, obwohl eigentlich nur ein leistungsfähiger und effizienter Editor mit ein paar zusätzlichen Funktionen nötig ist.

Programmiertools bieten zusätzliche Funktionen, die von Editoren mit Syntaxfärbung, automatischer Einrückung und Formatierung, Schlüsselwortvervollständigung und bis hin zu vollwertigen integrierten Entwicklungsumgebungen (IDEs) mit ausgefeilter Integration reichen, die ein komplettes Entwicklungsökosystem bilden. Diese IDEs können teuer sein (z. B. Visual Studio1) oder kostenlos (Eclipse) sein, und auch wenn die Anforderungen an die Computerressourcen nicht so hoch sind, reicht oft eine leichtgewichtige Lösung aus. Vim erfüllt die Anforderungen an eine leichtgewichtige IDE, indem es einige IDE-ähnliche Funktionen bietet und sich mit von der Community bereitgestellten Plug-ins den IDE-Funktionen nähert. (Für einen tieferen Einblick in die Entwicklung mit Vim-IDE-Plug-ins sieheKapitel 15, "Vim als IDE: Einige Montage erforderlich").

Die Aufgaben der Programmierer/innen sind unterschiedlich, genauso ...

Get Lernen der Editoren vi und Vim, 8. Auflage now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.