2010-11-22 3 views
31

Kennt jemand einen guten Texteditor für Mac, der Syntax-Highlighting in CoffeeScript unterstützt? Ist dies in TextWrangler oder BBEdit möglich?CoffeeScript-Editor für MacOS

Prost :)

Antwort

7

Textmate haben gute Bundle:

TextMate bundle

RubyMine/IDEA haben auch gute Plugin (aber das IDE und ist plattformübergreif):

Idea plugin

+0

Fast immer gibt es ein TextMate-Paket für alles, was Sie erreichen möchten. –

+0

true ... true ... –

+0

Danke, Andrzej. Ich denke, ich werde endlich lernen müssen, TextMate zu mögen :) – kolinko

0

Haben Sie Eclipse einen Versuch gegeben?

+0

Eclipse ist zu schwer für mich, aber danke für Info :) – kolinko

+0

wo hast du eclipse Unterstützung für coffeescript gefunden? – Guard

+0

@GUARD - ich denke, sollten Sie in der Lage sein, Eclipse zu konfigurieren Coffee zu formatieren als – Thariama

41

Auf http://jashkenas.github.com/coffee-script/ gibt es eine Liste von was verfügbar ist.

Für Emacs ist es CoffeeScript Major Mode (Emacs für Mac: http://aquamacs.org/)

Für Vim ist es Vim CoffeeScript (Vim für Mac: http://code.google.com/p/macvim/)

Für Textmate gibt es CoffeeScript TextMate Bundle (wie von Trevor erwähnt, diese aufrechterhalten wird von Coffee Schöpfer Jeremy Ashkenas. Und wie durch Chocohound erwähnt, funktioniert es auf Sublime Text 2 auch)

Für Gedit ist es gedit-coffeescript

Für IntelliJ IDEA und RubyMine gibt es coffeescript-idea

ich nichts für TextWrangler oder BBEdit finden.

Edit:

Die Liste auf der wiki bewegt und jetzt gibt es ein Versuch, eine BBEdit-Plugin zu machen;)

Wie mb21 sagte, können Sie TextWrangler Anweisungen here finden.

+0

gedit ist nicht für Mac;) –

+3

Sie Gedit auch auf einem Mac installieren können;) http://projects.gnome.org/gedit/screenshots.html – Sinetris

+2

Es sollte beachtet werden, dass das Bundle für Textmate von Coffee Schöpfer Jeremy gehalten wird Ashkenas, also kommt es einem "offiziellen" Bündel am nächsten. –

9

Um Coffee in Eclipse zu markieren:

  1. Herunterladen http://www.gstaff.org/colorEditor/cbg.editor_1.2.6.jar
  2. Herunterladen https://raw.github.com/dhotson/coffeescript-jedit/master/coffeescript.xml
  3. öffnen cbg.editor_1.2.6.jar mit einem Reißverschluss-Editor.
  4. Put coffeescript.xml in die cbg.editor_1.2.6.jar \ Modi Verzeichnis
  5. bearbeiten cbg.editor_1.2.6.jar \ Modi \ Katalog (es ist eine XML-Datei)
  6. eine Linie für Coffee hinzufügen:

<MODE NAME="coffee" FILE="coffeescript.xml" FILE_NAME_GLOB="*.coffee" />

Speichern sie die .jar und steckte es in Eclipse-Plugin-Verzeichnis. Neustart Eclipse und .coffee Dateien sollten nun markiert sein.

WARNUNG: Aus irgendeinem Grund sind die Standardfarben dieses Plugins TERRIFYINGLY UNUSABLE. Ich empfehle, die Farben zuerst zu bearbeiten, bevor Sie Dateien anzeigen. Ehrlich, rette nur den Kummer.

Colour preferences in Eclipse

+3

ich ein Drehbuch geschrieben, das Herunterladen und Modifizieren des jar automatisiert, wie Sie beschreiben . Es enthält einige zusätzliche Schritte, die ich hilfreich fand. Fühlen Sie sich frei, es zu bearbeiten Sie Ihre eigenen Bedürfnisse anpassen: https://github.com/bolinfest/coffee-script/blob/master/patch-color-editor.sh – bolinfest

+0

'bash <<(curl https: // roh .github.com/bolinfest/Kaffee-script/Master/patch-color-editor.sh) ' – pwnall

+0

@bolinfest: ich auf Mac bin, und ich habe' wget' Befehl nicht installiert ist, infact Ihr Skript starten ich 'Patch -color-editor.sh: Zeile 18: wget: Befehl nicht gefunden.Damit es funktioniert, müssen Sie das Skript speichern, indem Sie den Befehl 'wget' durch' curl -O' ersetzen. –

1

Aptana hat es nun in der Version 3.0.4, aber aufgrund eines Fehlers mit der Kontrolle über Registerkarten/Räume, werden Sie die 3.0.5 Beta installieren.

Dies ist die Beta-Eclipse-Update-Site: http://preview.appcelerator.com/aptana/studio3/plugin/update/beta/

ich mit Aptana ziemlich glücklich bin. Meiner Meinung nach sind die Editoren für css, scss, coffeescript, html usw. besser als die eingebauten Eclipse-Editoren für diese Sprachen.

1

Adobe Brackets hat nativen Coffeescript-Unterstützung und die 'Interactive Linter' Erweiterung (zum Herunterladen von innerhalb der App) wird es sogar bis zu einem gewissen Grad flinken, sagen Sie, dass Ihre Zeilen zu lang sind und so weiter.

Allerdings gibt es keine Kommentar/Kommentar Tastenkombination, die schnell alt wird und es gibt andere Bugs, wie Sie mit Software in solch einer harten Entwicklung erwarten würden.

Es lohnt sich auschecken, nichtsdestotrotz.