Auf der Suche nach einem geeigneten Editor für meine Ruby on Rails Entwicklung, habe ich vor einigen Tagen damit begonnen den KDE-Editor Kate etwas intensiver zu nutzen. Positiv viel mir das bereits vorhandene Syntax-Highlighting für Ruby Code auf. Mit farbigem Text lässt es sich wesentlich leichter Programmieren
Da Kate ein reiner Editor ist, der keine Projekte kennt, kam die Frage auf, wie ich es doch schaffen könnte zumindest eine Art Projekt in Kate zu nutzen. Des Rätsels Lösung heißt im Kate-Jargon “Sitzung”. Eine Sitzung merkt sich neben den geöffneten Dateien auf Wunsch auch die Ausdehung und Position des Editors. Einzig die Einstellungen in Kate muss man abweichend vom Standard so anpassen, dass der Editor ohne eine Sitzung startet und beim Beenden die eventuell geöffnete Sitzung schließt. Das ganze sieht man in nebenstehendem Bild.
Nun gibt es in Rails sowohl Haml als auch Sass als Markupsprachen für HTML und CSS. Leider bietet Kate von Haus aus kein Syntaxhighlighting für diese Datentypen. Bei meiner Suche im Netz bin ich auf die Seite Haml/Sass Syntax Highlighting gestoßen. Dort steht eine XML-Datei für Kate bereit, die heruntergeladen und als
~/.kde/share/apps/katepart/syntax/haml.xml
gespeichert wird. Ab dem nächsten Öffnen einer Haml oder Sass Datei steht auch für diese Dateitypen Syntaxhighlighting bereit.
So gewappnet kann Kate durchaus als Ruby on Rails Editor zum Einsatz kommen, auch wenn einige Nettigkeiten anderer IDEs fehlen. Dafür startet Kate recht fix. Und Schnelligkeit gehört nun mal zu Ruby on Rails
[Update:]
Da die oben verlinkte Syntaxdatei nicht mehr erreichbar ist, habe ich meine Kopie hier angehängt.




Ahoi!
Ich fange auch gerade an, Kate als RoR-Editor zu nutzen. Leider ist der Link zu den Syntax-Files kaputt. Hast Du noch die Datei und könntest Sie irgendwo hochladen?
Danke!
Ich habe die Kopie an den Artikel gehangen. Musst sie nur nach dem Herunterladen noch auspacken.