Für die Entwicklung mit Ruby on Rails habe ich vor ein paar Wochen NetBeans für mich entdeckt und für die Ticket-Verwaltung setze ich schon seit geraumer Zeit auf Trac. Was liegt nun näher als beide System zu verbinden? Nach einer Suche im Netz bin ich auf das Cubeon genannte Plugin für NetBeans gestoßen. Das verspricht die Intergration von Trac-Tickets direkt in die NetBeans IDE.
Beiträge getagged ‘NetBeans’
Trac Ticketsystem in die NetBeans IDE integrieren
29 Januar 2010NetBeans als Ruby on Rails IDE
3 Januar 2010Auf der Suche nach der IDE für Ruby on Rails bin ich nach VIM und später Kate nun bei NetBeans gelandet. Die eigentlich für die Java-Entwicklung gedachte IDE aus dem Hause SUN ist auch hervorragend zum Entwickeln von Ruby und Ruby on Rails Anwendungen geeignet.
Installieren lässt sich die IDE auf Ubuntu einfach per
sudo aptitude install netbeans
Das beamt aber nicht die aktuelle Version 6.8 auf meinen Rechner, weshalb ich NetBeans doch lieber per Hand installiere. Dazu lade ich mir das Minimalpaket vom NetBeans Server herunter. Da NetBeans eine Java-IDE ist, verlangt der Installer nach einerm JDK, welches vor NetBeans auf dem Rechner installiert werden muss.
sudo aptitude install openjdk-6-jdk sudo sh netbeans-6.8-ml-javase-linux.sh
Nach erfolgreicher Installation und erstem Start präsentiert sich NetBeans sehr aufgeräumt. Um nun Ruby und Rails Anwendungen entwickeln zu können, benötigt NetBeans noch ein Plugin. Das installiere ich bequem über Tools -> Plugins nach.
Danach bietet NetBeans alles, was das Rails-Entwicklerherz begehrt. Das Anlegen eines neuen Projektes übernimmt ein Assistent.
Den Entwickler unterstützt die IDE mit Syntax Highlighting, schneller Navigation zwischen Model, Controller, View und dazugehörigen Testklassen sowie eingebauter Hilfe. Selbst das wiederkehrende Ausführen von Tests via autotest unterstützt die IDE. Auch das Anlegen neuer Models, Controller, Tests und Scaffolds übernimmt ein leicht zu bedienender Assistent.
Ich entwickle nun schon seit einigen Wochen Rails-Anwendungen mit NetBeans und bin immer noch begeistert. Die vielen kleinen nützlichen Helferlein der IDE nehmen mir viel Routinearbeit ab und unterstützen mich beim schnellen Navigieren in den Dateien. Scheint, als hätte ich meine Rails IDE fürs Erste gefunden. Oder gibt es Killer-Features anderer IDEs, die ich noch nicht kenne und unbedingt brauche?




