Wenn Sie ein Codierungsprojekt auf Ihrem Mac erstellen möchten, z. B. eine App oder eine Website, benötigen Sie ein Programm, um den Code darin zu schreiben. Diese Programme werden Texteditoren genannt. Mit Texteditoren können Sie Code in verschiedenen Programmiersprachen schreiben und ausführen. Sie können ziemlich einfach sein oder mit vielen Optionen wie automatischer Farbcodierung und Formatierung ausgestattet sein.

Egal, ob Sie zum ersten Mal programmieren oder dies schon seit Jahren tun, es gibt einen Mac-Texteditor für Sie. Nachfolgend haben wir unsere bevorzugten Mac-Texteditor-Apps zusammengestellt. Lesen Sie weiter, um das Beste für Sie zu finden!

1. Vim

Wenn Sie einen Texteditor auf Ihrem Mac mit einer Menge Leistung und nicht zu viel Schnickschnack wollen, wollen Sie Vim. Vim wird oft als „Programmierer-Editor“ bezeichnet und kann mit so ziemlich jedem Projekt und jeder Programmiersprache umgehen, die Sie darauf werfen.

Als Programm, das sich hervorragend für Programmierer eignet, bringt Vim jedoch eine gewisse Lernkurve mit sich, wenn Sie neu im Programmieren sind. Vim codiert die Syntax automatisch farblich, damit Ihr Code etwas leichter zu lesen ist, aber es macht keine Vorschläge oder weist Sie auf Fehler oder Tippfehler hin. Es ist auch nicht sehr robust

instagram viewer
Grafische Benutzeroberfläche oder GUI, wenn Sie daran gewöhnt sind – obwohl MacVim mehr von einer GUI als Vim für andere Betriebssysteme hat.

Zumindest ist es ein weit verbreitetes Programm. Wenn Sie also Fragen haben, können Sie wahrscheinlich Antworten mit einer Websuche finden. Aber Sie müssen bereit sein, die Beinarbeit zu leisten und das Programm zu lernen.

Wenn Sie bereits programmieren, ist Vim unserer Meinung nach ein großartiger Editor, um ohne unnötigen Schnickschnack an Ihrem Code zu arbeiten. Für diejenigen, die noch lernen, wird Vim sofort schwerer zu verstehen sein, und Sie bevorzugen vielleicht eine andere Texteditor-App auf dieser Liste. Aber es lohnt sich herauszufinden, ob Sie sich die Mühe machen wollen!

Herunterladen: Vim für Mac (Kostenlos)

2. Emacs

Da wir über Vim sprechen, ist es sinnvoll, über seinen großen Rivalen im klassischen Texteditorkrieg zu sprechen – Emacs. Emacs ist wie Vim ein Mac-Texteditor, der sich an Code-Kenner richtet. Es codiert die Syntax farblich, ist aber darüber hinaus ein Tool, keine Lernplattform.

Ebenso wie Vim verfügt Emacs über ein Paketierungssystem, mit dem Sie Erweiterungen herunterladen und installieren können. Diese Erweiterungen können Ihnen Dinge wie einen Syntaxprüfer und einen Fehlersucher ermöglichen, aber Sie müssen sie separat herunterladen und installieren. Und es gibt nur so viele Erweiterungen.

Emacs unterscheidet sich ein wenig von Vim, indem es einige andere Funktionen hat, wie einen Kalender, einen Nachrichtenleser und Projektplanungsfunktionen.

Diese zusätzlichen Funktionen könnten Emacs helfen, Vim für Sie als Texteditor Ihrer Wahl abzuheben. Oder sie erscheinen unnötig und machen Vim umso attraktiver. Es liegt an Ihnen und wie viel Ihr Texteditor tun soll, abgesehen davon, dass Sie Text und Code schreiben und bearbeiten können.

Herunterladen: Emacs für Mac (Kostenlos)

3. Atom

Für Mac-Benutzer, die neu Programmieren lernen, empfehlen wir den Texteditor Atom. Atom hat eine sehr benutzerfreundliche GUI und viele Funktionen, die für Erstprogrammierer hilfreich sind.

Die Funktion zur automatischen Vervollständigung kann Ihnen dabei helfen, sich Codesyntax zu merken, die Sie vielleicht vergessen haben, und Ihnen dabei helfen, Code schneller zu schreiben. Atom ermöglicht es Ihnen auch, Text in Ihrem Code einfach zu finden und zu ersetzen sowie in mehreren Fenstern zu arbeiten. Es gibt auch ein großartiges neues Benutzerhandbuch für Atom, das als neuer Programmierer leicht zu befolgen ist, und wir haben festgestellt, dass ein Großteil seiner Dokumentation auch relativ einfach zu befolgen ist.

Atom hat auch einige nette Anpassungsoptionen, einschließlich Erweiterungen, die Sie aus der App herunterladen können (anstelle von separate Suche wie bei Vim und Emacs) und Themen, die Sie verwenden können, um das Betrachten und Ansehen Ihrer Fenster unterhaltsamer zu gestalten in... Arbeiten.

Atom ist großartig für neue Programmierer, aber sein System ist so robust und hackbar wie Vim und Emacs, also ist es ein Texteditor, mit dem Sie wachsen können, während Sie lernen. Es ermöglicht auch programminternen GitHub-Zugriff, -Bearbeitung und -Freigabe, wenn Sie mit anderen programmieren. Langjährige Programmierer mit festgelegten Arbeitsabläufen mögen die Autocomplete-Funktion vielleicht nicht, aber wenn Sie einen leistungsstarken und hübschen Editor suchen, der Benutzern dabei ein wenig Hilfe bieten kann, werden Sie Atom lieben.

Herunterladen: Atom für Mac (Kostenlos)

4. Erhabener Text

Ein weiterer großartiger Texteditor für neue Programmierer, die einen Mac verwenden, ist Sublime Text. Wie Atom bietet Sublime Text eine automatische Vervollständigung für Ihre Codierung, fügt jedoch Syntaxdefinitionen hinzu, falls Sie einen Begriff nachschlagen oder sich daran erinnern müssen, was ein bisschen Code bewirkt. Die Definitionen können sogar in verschiedenen Formen erscheinen – Sie können eine schnelle Definition in einem Popup-Fenster neben dem Begriff erhalten oder sich durchklicken, um eine vollständige Definition in einem Side-by-Side-Bereich zu erhalten.

Dies sind erstaunliche Funktionen zum Lernen, da Sie Dinge während des Codierens überprüfen oder Codeprojekte im Programm öffnen können, um sie zu studieren. Es gibt jedoch immer noch Funktionen für die fortgeschritteneren Programmierer in Sublime Text, einschließlich einfacher Ansichtsaufteilung und Tabwechsel sowie Mehrfachauswahl, die schnelle Variablenänderungen ermöglichen.

Atom hat ein bisschen mehr Erscheinungsbildanpassung, aber Sublime Text hat immer noch dunkle und helle Themen und kann gut mit vielen GPUs und eGPUs funktionieren, wenn Sie darüber nachdenken Holen Sie sich eine eGPU für Ihren Mac mini.

Sublime Text ist möglicherweise noch anfängerfreundlicher als Atom, aber seine Definitions- und Autovervollständigungsfunktionen können beim Lernen eher lästig als hilfreich werden. Wenn Sie jedoch einfach mit Ihrer Tastatur durch Fenster navigieren möchten und das Aussehen mögen, ist Sublime Text großartig.

Herunterladen: Erhabener Text für Mac (Kostenlos)

5. VS-Code

Der letzte Texteditor, den wir dringend für Ihren Mac empfehlen, ist Visual Studio Code, auch bekannt als VS Code. Mit In-App-Debug-Optionen und einem intelligenten Autovervollständigungssystem zielt VS Code nicht nur darauf ab, neuen Programmierern zu helfen, sondern auch die Geschwindigkeit fortgeschrittener Programmierer zu erhöhen.

Mit Git (können und sollten Sie Installieren Sie Git auf Ihrem Mac wenn Sie an einem sich entwickelnden Codeprojekt arbeiten) und andere SCM-Anbieter, die zur Überprüfung zugänglich sind, und direkt in VS Code festschreibt, ist dies ein Editor, der Ihren Arbeitsablauf so sehr vereinfachen möchte wie möglich. Auch für VS Code sind viele Erweiterungen verfügbar, sodass Sie sich bei verschiedenen Projekten noch effizienter machen können. Die integrierten Funktionen von VS Code stören hier wirklich nicht. Für uns fühlen sie sich wie Zeitsparer an.

VS Code fühlt sich etwas weniger anfängerfreundlich an als Atom (mit dem es viel Quellcode teilt) und Sublime Text. Aber das Hineinwachsen in VS Code könnte Ihnen und Ihrer Codierungsgeschwindigkeit langfristig wirklich helfen.

Für uns ist VS Code der beste Mittelweg eines Texteditors, der ein Werkzeug und ein Ausbilder ist. Das macht es am besten für den fortgeschrittenen Programmierer: jemanden, der seine Fähigkeiten verbessern möchte, aber gelegentlich Hilfe bei einem Fehler benötigt. Sind Sie das? Wenn ja, schauen Sie sich unbedingt VS Code an!

Herunterladen: VS-Code für Mac (Kostenlos)

Welchen Texteditor wählen Sie?

Es gibt viele wunderbare Texteditoren, die Sie für Mac bekommen können. Mit allen können Sie Code schreiben und ausführen sowie Text schreiben. Und wunderbarerweise sind sie alle kostenlos!

Die Entscheidung für den gewünschten Texteditor hängt von Ihren aktuellen Programmierkenntnissen ab und davon, wie sehr Sie sich ein Programm wünschen, das Ihnen beim Programmieren hilft. Wenn Sie sich selbst vorantreiben und alles manuell erledigen möchten, möchten Sie Vim oder Emacs. Wenn Sie möchten, dass ein Programm Sie anleitet, möchten Sie Atom, Sublime Text oder VS Code.

Was ist Codierung und wie funktioniert sie?

Verwirrt über Codierung? Du verstehst Scripting nicht? Hier ist, was Sie über die Bausteine ​​der Programmierung wissen müssen.

Lesen Sie weiter

TeilenTwitternEmail
Verwandte Themen
  • Mac
  • Programmierung
  • Texteditor
  • Codierungstipps
  • Mac-Apps
Über den Autor
Jessica Lanmann (57 veröffentlichte Artikel)

Jessica schreibt seit 2018 technische Artikel und liebt es, in ihrer Freizeit kleine Dinge zu stricken, zu häkeln und zu besticken.

Mehr von Jessica Lanman

Abonniere unseren Newsletter

Abonnieren Sie unseren Newsletter für technische Tipps, Rezensionen, kostenlose E-Books und exklusive Angebote!

Klicken Sie hier, um sich anzumelden