Frage

Fast jeder Entwickler, der einen Mac praktisch verwendet anbetet Textmate. Warum? Welche außergewöhnlichen Eigenschaften hat es, dass andere Texteditoren und IDEs nicht? Ich habe eine schnelle Suche und die einzige wirklich nützliche Funktion, die ich gefunden, dass die meisten anderen Editoren fehlt die Spaltenauswahloption ist, aber ich würde nicht einen bestimmten Editor nur dafür. Was macht Textmate so erstaunlich?

War es hilfreich?

Lösung

war Textmate die erste App kaufte ich, wenn ich auf den Mac vor einigen Jahren umgestellt.
Die Funktionen Ich mag die meisten sind:

  • Bündel Unterstützung
  • saubere UI
  • Projektunterstützung
  • Shell-Integration
  • schnell für kleine Dateien (schnelle Startzeit)
  • HTMLTidy Baujahr
  • CSS und XHTML-Validierung integriert (muss Online-Verbindung)

, aber es hat auch einige Nachteile:

  • langsam für große Dateien
  • Mangel an Updates (seit einiger Zeit, aber Textmate 2.0 scheint am Leben zu sein )

Andere Tipps

Das wichtigste Verkaufsargument ist die Fähigkeit, die UI-Bundles zu erweitern, die im Grunde nur Skripte Shell. Es ist auch ziemlich leicht.

Ich denke, die Attraktivität von Textmate ist, dass sie nicht aufgebläht ... sein hat genau die richtige Mischung aus Textbearbeitung / IDE-Funktionen, in die richtigen Art und Weise umgesetzt:)

Viele Editoren haben Spaltenauswahl (obwohl in einer Menge von ihnen seine tief vergraben). Die eigentliche Tatsache Textmate Meinung ist uns wichtig ist es Bündelsystem, das einige sich wiederholende Programmieraufgaben viel einfacher macht. Es ist kein Ersatz für Sprachen in Betracht gezogen, dass IDE-s mit „Intellisense“ Unterstützung (Java, C #, etc.) haben, aber es ist wirklich nützlich, wenn Sie Programme in einer Skriptsprache wie Ruby oder Python erstellt werden sollen.

Textmate ist sehr leistungsfähig und zugleich einsetzbar, intuitiv, elegant und leicht.

Auf der anderen Seite z.B. die beiden beliebtesten Unix-Editoren Emacs und Vi (m) sind beide sehr mächtig, aber meiner Meinung nach (!) ihre Verwendbarkeit ist zum heutigen Standards nicht auf. (Ich benutze alle drei von ihnen, aber denken Sie Textmate ist bei weitem das beste.)

Ich habe versucht, Textmate als Ersatz für Emacs zu verwenden. Bisher bin ich nicht verkauft, obwohl ich Projekte wie, einfacher / Reiniger UI und die Idee , dass es erweiterbar mit Python ist usw. (ich habe noch nie gemeistert elisp).

Dinge, die ich mag es nicht, [im Vergleich zu Emacs]:

  • keine Möglichkeit, Punkt / Marke zu wechseln oder zur vorherigen Markierungen zurück.
  • Bewegungstasten nehmen Sie nicht automatisch aus der Inline-Suche.
  • -Tags nicht so groß (ex: können keine Symbole in Java-Dateien ohne Klassen zu finden).
  • Abschluss sucht nur aktuelle Datei.
  • NOT OPEN SOURCE.

Okay, ich will es immer noch eine faire Chance geben, aber meistens fehlt mir nur überlegene Funktionalität Emacs und das Gefühl immer nachsichtig seiner anspruchsvollen UI und eher bereit, zu versuchen, für real zu lernen elisp. Auch für Projekte, Emacs Desktop-Speicher in einem Projektordner verwenden, kann fast das Gleiche erreichen.

-taranaki

Textmate hat im Grunde die ganze Kraft von mit einem schönen Mac OS X-Benutzeroberfläche um ihn herum gewickelt und ein großes Plugin-System-Bundles verwenden, von denen Hunderte stehen zur Verfügung und die meisten sind entweder gut oder super.

Unterstützung der Gemeinschaft.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top