Egal, ob du ein bekennendes Script-Kiddie oder Black Hat, ein Hobby-Programmierer oder ein professioneller Programmierer bist, du brauchst eine App, die dieser Aufgabe gewachsen ist. Wenn Sie sich entscheiden, Ihre Programmierung auf einem Mac statt auf einem PC zu machen, finden Sie unten eine Liste der besten Code-Editing-Apps, die zusammengestellt werden könnten.

Testen Sie sie, sehen Sie sich an, was Ihnen am besten passt, und tauchen Sie ein in die mythische, perfekt logische Welt der Mac-basierten Programmierung.

1. Vim

Die erste Wahl für die meisten Programmierer heutzutage ist Vim das umfassendste Werkzeug zur Code-Bearbeitung. Es nutzt viel weniger Speicher als seine Konkurrenten, es ist Open Source und kann per Fernzugriff per SSH genutzt werden.

Related : 3 Nützliche VIM Editor Tipps und Tricks für fortgeschrittene Benutzer

Das ist nicht alles. Vim funktioniert auf allen Unix-Plattformen (also auch auf Windows und Linux) und ist voll von Tastaturkürzeln, die das Schreiben langer Code-Teile zum Kinderspiel machen. Es scheint eine Menge zu sein, die aufgenommen wird, aber alle Shortcuts sind so konzipiert, dass sie einprägsam sind (also offensichtlich für 'delete'), was Vim ziemlich zugänglich macht.

Mit seiner großen Community, die ständig eine Reihe von Plug-Ins und Add-Ons auf den Markt bringt, ist Vim ein riesiges, flexibles Tool, das für viele der beliebtesten Programmierumgebungen (C, Python, wie Sie es nennen) verwendet werden kann.

Es ist aus gutem Grund die Nummer eins.

2. Erhabener Text

Eines der besten und einfachsten Programmierwerkzeuge, die jemals für Mac-Benutzer verfügbar waren. Sublime Text ist eine Notizblock-ähnliche Anwendung, mit der Sie Ihren Code schreiben, bestimmte Teile mit den verschiedenen Syntax-Erkennungsalgorithmen usw. hervorheben können. Die App verfügt über eine Reihe von Funktionen wie Gehe zu Alles, Mehrfachauswahl, Befehlspalette usw. Wenn Sie denken, dass die anderen Apps oder Dinge Sie während Ihrer Programmierarbeit ablenken, können Sie den ablenkungsfreien Schreibmodus aktivieren. Es deaktiviert alles außer dem Bereich, in dem Sie Ihren Code schreiben.

Sublime Text ist nicht kostenlos, aber Sie können die kostenlose Testversion herunterladen und es scheint nie abgelaufen zu sein. Wenn Sie jedoch Sublime Text verwenden und lieben, ist es immer gut, die Lizenz zu erwerben und die Entwicklung zu unterstützen.

Die App ist für Mac, Windows und Linux verfügbar.

3. BBEdit

Dies ist ein weiteres nettes Werkzeug zum Programmieren von Programmen. BBEdit sagt, es ist nicht schlecht, und das bedeutet wahrscheinlich etwas Gutes für die Programmierer. Die App hat eine nette Oberfläche, die mit Sublime Text identisch ist. Die App scheint zu denen geneigt zu sein, die viel HTML-Code schreiben, und vielleicht gibt es deshalb eine Reihe von Möglichkeiten, Webseiten in der App zu manipulieren. Es enthält FTP- und SFTP-Unterstützung, so dass es kein Problem gibt, Ihre Dateien auf Ihren Server hochzuladen, sobald Sie mit dem Schreiben fertig sind. Klingt cool, nicht wahr?

4. TextMate

Haben Sie eine Menge Programmierarbeit, die in kurzer Zeit erledigt werden muss? TextMate ist verfügbar, um Ihnen zu helfen. Die App macht die Programmierung auf Ihrem Mac viel einfacher als je zuvor mit einer Reihe von Funktionen, die bereits vorinstalliert sind. Syntax Hervorhebung, mehrere Registerkarten und Suchen und Ersetzen sind einige der hervorstechenden Merkmale der App. Wenn Sie es versäumt haben, eine Klammer zu schließen, passiert das meistens während der Codierung. Es vervollständigt es automatisch für Sie. Wenn Sie also das nächste Mal ein Programm schreiben, ist es viel weniger wahrscheinlich, dass es Fehler gibt.

5. Klammern

Was verwenden Sie am häufigsten beim Schreiben von Code? Ja, du hast recht. Es ist Klammern. Brackets von Adobe bringt ein leistungsstarkes Tool für Sie, um das nächste große Ding zu programmieren. Die App ist eigentlich für HTML-Programmierer gedacht, die hunderte Webseiten pro Tag oder sogar noch mehr erstellen. Es hebt die Syntax hervor, die es Ihnen erleichtert, Ihre Code-Blöcke und Fehler zu finden, und kommt mit einer Live HTML-Entwicklung, die die Ausgabe Ihres Codes anzeigt, ohne dass Sie die Seite speichern oder aktualisieren müssen. Das ist wirklich cool an dieser App, oder?

6. Textastic

Textastic für Mac ist ein einfaches, aber schnelleres Programmierwerkzeug, das hält, was es verspricht. Mit Funktionen wie der automatischen Vervollständigung vervollständigt es automatisch etwas von Ihrem Code, den Sie sonst selbst machen müssten. Dadurch sparen Sie Zeit, die Sie für andere Zwecke nutzen könnten. Während die meisten anderen Funktionen mit den oben genannten Apps identisch sind, enthält sie eine neue Funktion namens iCloud syncing. Es ermöglicht Ihnen, Ihren Code auf Ihren verschiedenen Mac-Computern zu synchronisieren, so dass Sie dort, wo Sie aufgehört haben, problemlos weitermachen können.

Fazit

Codierung ist heutzutage ein Teil des Lebens vieler Menschen, und die oben genannten Apps sollten dazu beitragen, dass sie schneller und effizienter erledigt werden.

Dieser Artikel wurde erstmals im März 2014 veröffentlicht und im Juni 2018 aktualisiert.

Bildnachweis: Nahaufnahmecodierung auf dem Bildschirm von oatawa / Shutterstock