Ich bin mit den für Mac OS X verfügbaren Texteditoren nicht wirklich zufrieden.

Ich habe TextWrangler , Smultron , Coda , SubEthaEdit , TextMate und andere, an die ich mich nicht erinnere. Aber keines der oben genannten hat meine Bedürfnisse befriedigt.

Ich möchte einen (freien) Texteditor

  • , der schnell ist,
  • der die Syntax hervorhebt
  • , wo ich ihn definieren kann eigene Syntaxen (oder es gibt viele Plugins, z. B. für YAML),
  • wo die Entwickler aktiv sind,
  • die nicht das Aussehen & Gefühl von TextWrangler (ich hasse die verschiebbare Seitenleiste), aber oder einer echten Mac-Anwendung
  • , die Projekte definieren kann (wie Coda kann)
  • , die eine grundlegende Unterstützung für Git und / enthält oder SVN
  • , das eine schnelle automatische Vervollständigung unterstützt
  • Mac OS X 10.6-kompatibel

Im Klartext: Der perfekte, leichtgewichtige Texteditor, der noch keine schwergewichtige IDE ist.

Kommentare

  • “ I ‚ bin nicht wirklich zufrieden mit den verfügbaren Texteditoren für MacOS X . “ Gibt es einen Editor, den Sie ‚ auf einer anderen Plattform verwendet, die Sie bevorzugen? Möglicherweise gibt es ein vergleichbares Äquivalent für OS X.
  • Ich kann mich ‚ nicht erinnern, was ich unter Linux und Windows verwendet habe, aber ich kann ‚ Ich erinnere mich nicht, dass ich dort einen Editor wirklich mochte …
  • Das ideale Programm für Sie existiert nicht ‚. Oder besser gesagt, ‚ heißt TextMate.
  • Ich stimme zu, dass es Dinge gibt, die bei Texteditoren fehlen . Ich finde auch, dass ich zwischen TextMate / VIM und ein wenig Shell-Magie gut umgehen kann.
  • Ich denke, Sie müssen hier etwas flexibler sein. Sie haben 10 Antworten, wobei sich die Community auf TextMate (obwohl ich ‚ ma BBEdit selbst bin) und Xcode entschieden hat, aber Sie mehr oder weniger schoss jeden einzelnen in den Kommentaren ab. Ich glaube nicht, dass ‚ Sie ‚ jemals die “ perfekte “ Texteditor, der Ihrem speziellen Geschmack entspricht, es sei denn, Sie codieren ihn einfach selbst.

Antwort

Haben Sie über Xcode nachgedacht?

Ich weiß, dass Sie gesagt haben, dass Sie TextMate nicht mögen, aber es ist eines, das so ziemlich alle Ihre Anforderungen erfüllt.

was schnell ist

TextMate
Wirklich schnell

Xcode
Nicht so schnell aber nicht Eclipse / Netbeans-langsam

, das Syntaxhervorhebung ausführt

TextMate
Sehr vollständig und erweiterbar

Xcode
Hebt die Syntax hervor hängt von Ihren Anforderungen ab

wo ich eigene Syntax definieren kann (oder es gibt viele Plugins, z.für YAML)

TextMate
Sehr, sehr erweiterbar

Xcode
Syntaxerweiterungen sind möglich

wo die Entwickler aktiv sind,

TextMate
Einige sagen, es sei Vaporware, aber nur sehr wenige andere Texteditoren können mit den aktuellen Funktionen

Xcode
Die Apple-Entwicklung dieses Programms ist sehr aktiv.

ist dies nicht & Gefühl von TextWrangler

TextMate
Wenn Ihnen die Gleitschiene nicht gefällt, gibt es ein Plugin, das sie durch eine Schublade ersetzt.

Xcode
Tut nicht „t haben eine Schiebeleiste

, die Projekte definieren kann (wie Coda can)

TextMate / Xcode
Projekte ausführen

mit grundlegender Unterstützung für Git und / oder SVN

TextMate
Unterstützung für Git / SVN / Mercurial (und wahrscheinlich mehr) über integrierte Funktionen und Plugins hinzugefügt

Xcode
SVN-Unterstützung für 3.x, Git in Xcode 4 hinzugefügt

unterstützt eine schnelle automatische Vervollständigung

TextMate
Grundlegende Vervollständigung von Variablen / Funktionen
sehr vollständige Vervollständigung des Codes über Bundles

Xcode
Grundvariable / fu Funktionsabschluss

MacOS X 10.6-kompatibel

TextMate
Einige Kompatibilitätsprobleme

Xcode
Voll kompatibel

Kommentare

  • +1. Obwohl ich unten eine andere Alternative vorgeschlagen habe, könnte ich ‚ nicht ohne TextMate leben. [umarmt TextMate]
  • @scottie hier gleich
  • XCode ist eine vollständige IDE, nicht das, wonach ich ‚ suche. Leider ist TextMate nicht ‚ t free 🙁
  • Tatsächlich hat Xcode 4 Git und nicht Mercurial hinzugefügt (ab Developer Preview 2 könnte es sich bis zur endgültigen Version ändern).
  • @alopix Sie haben nicht angegeben, dass “ free “ eine Ihrer Anforderungen war. Wenn also das Preisschild und die Tatsache, dass es eine ziemlich einfache Oberfläche hat, sind Ihre einzigen Beschwerden, dann würde ich ‚ sagen, dass es gewinnt.

Antwort

Ich würde sagen, dass MacVim , aber es ist natürlich ein komplizierteres Tool, das auf dem traditionellen Unix basiert vim Texteditor mit einer steilen Lernkurve.

Welcher Aspekt von TextMate hat Sie übrigens nicht angesprochen?

Kommentare

  • TextMate hat eine schreckliche Benutzeroberfläche – genau wie TextWrangler …
  • +1 mit ein paar ausgewählten Plugins ist dies bei weitem das beste “ Leichtgewicht “ Texteditor verfügbar fähig.
  • Was ‚ ist schrecklich an der Benutzeroberfläche von TextMate ‚? Die gesamte Benutzeroberfläche ist im Grunde nur ein Dokumentfenster …
  • Die bündelbezogenen Menüs sind schnell überfüllt (sie zeigen Dinge wie Ruby-Snippets und -Befehle an, wenn ich ‚ bin Bearbeiten einer C-Datei) und der Bundle-Editor ist grausam. Tabs sind wirklich schlecht und auch nutzlos, obwohl ich sie sofort über die Liste deaktiviere und bei Cmd + T und der Seitenleiste bleibe. Das Falten von Code ist unbrauchbar und das gefaltete Peek-Popover ist ein sehr grundlegender Tooltip (außerdem funktioniert es in Python ‚ überhaupt nicht, da TM keine durch Leerzeichen getrennten Blöcke verarbeiten kann). Nun, das war sowieso, bevor ich mein Vim-Fu hochgefahren habe.
  • +1 Wenn Sie die Geduld haben, Vim zu lernen, können Sie einen anpassbaren leistungsstarken Editor verwenden, den Sie für “ alle “ Plattformen.

Antwort

I. Denken Sie, dass Aquamacs den Trick machen könnte!

Kommentare

  • Ich ging Emacs vorschlagen, aber offensichtlich passt dies zur Rechnung

Antwort

Sublime Text 2

Unterstützung für TextMate-Snippets, Sprachen und Farbschemata. Geteilte Ansicht, Tabulator, Projekte, Befehle.Vollbild auf Lion und ein “ fokussierter “ -Modus. Auch erweiterbar.

Sehr schnell, großartiger Mehrfachauswahlmodus und plattformübergreifend.
Derzeit zum Preis von 59 USD erhältlich, aber eine kostenlose Version mit gelegentlichen Warnungen ist verfügbar.

Es hat auch eine schnell wachsende Plugin-API und die umliegende Community.

Geben Sie hier die Bildbeschreibung ein.

Probieren Sie es aus, es ist verdammt fantastisch.

Update : Erhabener Text 2 wird jetzt durch Sublime Text 3 mit verschiedenen Verbesserungen und Leistungsverbesserungen.

Kommentare

  • I ‚ habe in der Vergangenheit TextMate, Chocolat, Coda, Eclipse und andere ausprobiert. Sublime ist jetzt bei weitem mein Favorit.
  • Ich weiß, dass dies ein alter Thread ist. Jetzt, wo Sublime Text 2 veröffentlicht ist , (mit 3 auf dem Weg – tatsächlich als blitzschnelle und stabile Beta veröffentlicht) Ich ‚ würde sagen, dass es den Kuchen auch für mich braucht.

Antwort

Sie werden es nicht finden.

  • was schnell ist,

TexMate ist ziemlich schnell. TextWrangler ist jedoch für große Dateien schneller.

  • führt die Syntaxhervorhebung durch

Die meisten (wenn nicht alle) haben eine Syntaxhervorhebung.

  • wo ich eigene Syntax definieren kann (oder es gibt viele) Plugins, z. B. für YAML),

Möglicherweise erhalten Sie dies oder nicht.

  • wo die Entwickler aktiv sind,

Viel Glück damit.

  • , das nicht das & Gefühl von TextWrangler (ich hasse die verschiebbare Seitenleiste) hat, sondern von einem echten Mac- Anwendung

Was ist mit der Seitenleiste falsch?

  • die Projekte definieren können (wie Coda kann)

Definieren Sie Projekte als Ordner und Sie sind fertig.

    ie grundlegende Unterstützung für Git und / oder SVN

UNIX-Philosophie besteht darin, eine Sache zu tun und sie gut zu machen. Integrierte Unterstützung für ein SCM ist nicht leicht zu finden. Vielleicht sollten Sie ein externes Tool verwenden?

  • , das eine schnelle automatische Vervollständigung unterstützt

Soweit ich weiß, unterstützen dies nur wenige wichtige IDEs.

Sie werden nicht finden, wonach Sie suchen kostenlos . Jede IDE fühlt sich im Vergleich zu einem Texteditor wie TM oder TW langsam wie Schlamm an.

Wenn Sie meine ehrliche Meinung haben möchten, versuchen Sie es mit TextMate. Mit Bundles können Sie einige Ihrer Verhaltensweisen replizieren Der Rest, auf den Sie hoffen können, ist in 2.0.

Kommentare

  • +1 für Sie ‚ wird es nicht finden. Sie haben viel zu viele Voraussetzungen, um etwas zu finden, das genau passt.
  • Insbesondere, wenn, wie Josh sagte, ‚ frei ‚ ist eine dieser Voraussetzungen.

Antwort

Überprüfen Sie Fraise , der Nachfolger von Smultron. Es erfüllt viele Ihrer Anforderungen. Hier sind diejenigen, die nicht erfüllt sind:

  • wo die Entwickler aktiv sind: Fraise scheint jetzt wie sein Vorgänger zu sterben
  • , der eine grundlegende Unterstützung für Git enthält und / oder SVN: Ich bin mir nicht sicher, was Sie damit meinen, aber Fraise verfügt über eine Befehlszeilenintegration
  • , die eine schnelle automatische Vervollständigung unterstützt: nicht positiv, aber ich glaube nicht, dass es eine automatische Vervollständigung gibt … aber es gibt Befehle und Textausschnitte

Alles andere, was Sie erwähnen, ist dort.

beim Bearbeiten:

Ich war jahrelang ein Notepad ++ – Typ, der Windows Dev-Arbeit erledigte und in den letzten paar Monaten bin ich langsam zu vim übergegangen. Es macht alles, was Sie verlangen und mehr.

Kommentare

  • Das ‚ ist fast das, wonach ich gesucht habe. Wusste ‚ nicht, dass jemand “ fortfuhr “ Smultron 🙂
  • ch benutze immer noch Smultron, obwohl der Entwickler (der unerschrockene Peter Borg) die Entwicklung eingestellt hat. Notepad ++ ist bei weitem immer noch mein Lieblingseditor auf jeder Plattform.

Antwort

Ich kann nicht persönlich dafür bürgen, aber RedCar sieht ziemlich vielversprechend aus. Es unterstützt TextMate-Bundles und läuft unter Mac, Linux & Windows. Es unterstützt nicht Ihre gesamte Funktionsliste, ich glaube nicht, dass es eine integrierte Quellcodeverwaltung oder Projektunterstützung (außer Ordnern) hat.

RedCar OSX

Kommentare

  • Sieht vielversprechend aus. Hat es schon jemand benutzt?
  • Redcar ist noch nicht fertig! 🙁
  • Schade. Ich werde es im Auge behalten, wenn es zu reifen beginnt.
  • sieht sehr TextMate ‚ aus ish. Vielversprechend.
  • Die einzige App, die ‚ fertig ist, ist eine, bei der die Entwicklung eingestellt wurde. (Widerspricht direkt Ihrer Anforderung Nr. 4)

Antwort

Sie benötigen Notepad ++ unter Wein! oder winebottler !

Antwort

Ein Trend, den ich in diesem Jahr bemerkt habe, ist, dass Mac-Programmierer und Webentwickler von Textmate und dergleichen zu MacVim wechseln. einschließlich Ryan Singer von 37signals, der MacVim während seines Future of Web Applications-Gesprächs in letzter Zeit gerockt hat .

Viele Leute haben darüber geschrieben, warum sie gewechselt haben ; „Coming Home to Vim“ ist mein Favorit.

Kommentare

  • +1 für Vim oder MacVim – es macht alles, was das OP will, außer dass es ist nicht sehr OS X-App-ähnlich und hat eine steile Lernkurve. Sobald Sie es verwenden können, ist es ‚ fantastisch.

Antwort

Versuchen Sie es mit Editra Es wird von vielen gewünscht, aber nicht von allen. Es ähnelt Notepad ++ in Windows.

Kommentare

  • Ich habe diesen vergessen, er ‚ ist ziemlich vollständig und hat den Vorteil, dass er auch frei und offen ist. Quelle.
  • Diese ist ziemlich gut, wenn Sie ‚ nicht in macvim gelangen können.
  • @calavera Ja, ich finde sie vor der Suche macvim jetzt verwende ich nur macVim

Antwort

Was ist mit BBEdit , außer dass Sie möglicherweise dafür bezahlen müssen?

Kommentare

  • Jemand, der “ hasst “ “ das & Gefühl von TextWrangler “ isn wird BBEdit auch nicht mögen.
  • TextWrangler hat ‚ nicht annähernd die Funktionen, die BBEdit in Bezug auf die Anpassung bietet. Für “ Erscheinungsbild “ kann ein BBEdit-Fenster auf einen relativ geringen Satz von Schnittstellen-Widgets reduziert werden.

Antwort

Sie können versuchen, KomodoEdit .

Ich möchte einen (freien) Texteditor

Frei und frei (unter Mozilla) Öffentliche Lizenz).

  • was schnell ist,

Ziemlich schnell

  • für die Syntaxhervorhebung

Überprüfen Sie

  • , wo ich eigene Syntax definieren kann (oder es gibt viele Plugins, z. B. für YAML),

Es gibt viele Plugins ; Ich bin sicher, dass es möglich ist, einen eigenen Syntax-Textmarker zu erstellen.

  • wo die Entwickler aktiv sind,

Ich glaube schon.

  • , das nicht das Aussehen & Gefühl von TextWrangler (ich hasse die verschiebbare Seitenleiste), aber oder einer echten Mac-Anwendung

I “ Ich fürchte, es ist keine Kakao-Anwendung. Es basiert auf dem UI-System von Firefox.

  • , mit dem Projekte definiert werden können (wie Coda can)

Ja.

  • enthält eine grundlegende Unterstützung für Git und / oder SVN

Es sieht so aus, als ob möglicherweise eine integrierte Git-Unterstützung vorhanden ist. Hier „sa Git-Plugin. Es sieht so aus, als ob die Unterstützung für SVN integriert ist.

Bearbeiten: Für diese Funktionen ist anscheinend Komodo IDE anstelle von Komodo Edit erforderlich. Komodo IDE ist ein kostenpflichtiges Upgrade. „ Selbstgebackene SVN-Unterstützung für Komodo Edit “ könnte interessant sein.

  • , das eine schnelle automatische Vervollständigung unterstützt

Es verfügt über eine automatische Vervollständigung; Sie müssen es versuchen, um festzustellen, ob es für Sie schnell genug ist.

  • Mac OS X 10.6-kompatibel

Ja.

Antwort

Es gibt eine neue Editor auf dem Block namens Chocolat . Ich benutze ihn jetzt seit einer Woche und mag ihn wirklich.Es hat viele Funktionen von TextMate (sowie die Unterstützung von TextMate-Bundles), aber ich habe festgestellt, dass es bei großen Dateigruppen, insbesondere über das Netzwerk, viel besser funktioniert.

Kommentare

  • Danke! Mein Bruder hat mir auch davon erzählt, aber ich habe den Namen xD
  • Chocolat ‚ vergessen , aber es stört mich, dass es

keine Registerkarten hat (zumindest nicht oben).

  • Es tut es. Verwenden Sie einfach cmd + t oder das Symbol + oben rechts, um einen neuen Tab zu erstellen!
  • Update: Ich ‚ habe kürzlich zu Sublime 2 gewechselt. Ich liebe es.
  • Antwort

    Ich bin heutzutage ein Teil von Coda, bin aber neulich darauf gestoßen, als ich nach etwas anderem gesucht habe. Ich habe es nicht ausprobiert, bin mir also nicht sicher, ob es alle Ihre Anforderungen erfüllt. Es ist kostenlos, aber nur, weil es nicht mehr entwickelt wird.

    http://www.web-scripter.com/

    Kommentare

    • Die Entwicklung von WebScripter wurde ausgesetzt und ist Wird jetzt als Freeware angeboten, es werden jedoch keine neuen Versionen veröffentlicht .: ‚ (

    Antwort

    Es gibt einen neuen Texteditor namens Kod das sind moderne, schnelle und unterstützende Projekte.

    Eine Warnung – die Entwicklung auf Kod beginnt gerade, daher sind die Dinge etwas instabil. Es handelt sich um eine Alpha-Level-Software in der Version 0.0.3, obwohl ich denke, dass es irgendwann nur noch die Anwendung sein wird, nach der Sie suchen.

    Funktionen:

    • Von Grund auf für 10.6 mit Grand Central geschrieben Versand und andere neue Dinge
    • Verwendet das GNU-Syntax-Hervorhebungsformat so t Hier wird die Unterstützung für jede Sprache hervorgehoben.
    • Moderne Benutzeroberfläche mit Chromium-Registerkarten
    • Skriptfähig mit node.js

    Kommentare

    • Beachten Sie, dass selbst wenn es ‚ in Alpha ist, ich aufgrund von Kod noch keinen Absturz sehen muss. Ich ‚ bin nicht sicher, ob es automatisch vervollständigt wird oder nicht, aber ich weiß, dass es unter anderem Hervorhebungen hervorruft.

    Antwort

    Atom von GitHub ist ein Freier und leistungsstarker Texteditor und IDE für Programmierer. Gleichzeitig erweckt es nicht den Eindruck einer schwergewichtigen IDE.

    Visual Studio Code ist ebenfalls ähnlich Angebot von Microsoft.

    Antwort

    Haben Sie eine der Eclipse-Varianten ausprobiert? Ich bin kein großer Eclipse-Fan, aber Die Aptana-Version von Eclipse (die sich hauptsächlich an Front-End-Webentwickler richtet) scheint alle oben genannten Anforderungen zu erfüllen und ist möglicherweise einen Blick wert.

    http://aptana.com

    Kommentare

    • Eclipse ist eine vollständige IDE – ich möchte eine kleine leichter Editor. Ich ‚ verwende Eclipse für große Projekte, aber für kleine ‚ ist der Aufwand zu hoch.

    Antwort

    Ihre beste Wahl im Jahr 2018 für kostenlose und aktive und erweiterbare Editoren, die keine schwere IDE haben, sind:

    Alle sind auf modernen SSD-Macs sehr schnell, sogar das MacBook (One) mit einer mobilen CPU mit minimalen Kernen und Taktrate. Alle sind kostenlos, aktiv entwickelt, erweiterbar, unterstützen die Codekontrolle und -vervollständigung und sind erweiterbar, skriptfähig und können für viele Sprachen und Syntax hinzugefügt werden.

    Antwort

    Es sind auch Klammern zu berücksichtigen . Geschrieben in Javascript, das derzeit von Adobe als „Community Guided Open Source Project“ entwickelt wurde, konzentriert es sich auf die Webentwicklung, kann aber auch als generischer Texteditor verwendet werden, verfügt über eine solide API, um es zu erweitern, und eine wachsende Anzahl von Erweiterungen ist bereits verfügbar.

    Schreibe einen Kommentar

    Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.