Netbeans 6 - killer IDE dla Ruby on Rails?
Opublikowane przez Jarosław Zabiełło
JeÅ›li chodzi o jakość podpowiadania skÅ‚adni i metod Rubiego, to najnowsza, szósta wersja flagowego edytora IDE – Netbeans, deklasuje RadRailsa i resztÄ™ “towarzystwa”.
To trzeba po prostu obejrzeć na filmie! Czegoś takiego nie mają żadne inne edytory dla Rubiego. Co prawda nie ma jeszcze wersji finalnej, ale można sobie ściągnąć i zainstalować najnowszą wersję rozwojową. (Aby uaktywnić obsługe Rubiego należy wejść do Tools -> Update Center i dociągnąć plugin). Netbeans może być używany do pracy z klasycznymi Railsami lub ich wersją działającą w Javie, czyli JRuby on Rails.
Ruby skutecznie toruje sobie drogÄ™ i znajduje coraz wiÄ™ksze zainteresowanie i wsparcie w krÄ™gach Javy. Poza Netbeansami, wsparcie dla Rubiego i Railsów posiada też potężny IntelliJ. Zobacz ich film o Ruby i o Railsach. Mimo wysiÅ‚ków twórców IntelliJ, z tego co widzÄ™ Netbeans ma jednak lepiej dopracowane wsparcie Rubiego, lepsze kolorowanie kodu i lepsze podpowiedzi. Widać tu, że zatrudnienie twórców JRuby przez firmÄ™ Sun robi swoje. Poza tym Netbeans jest darmowy (open source), a IntelliJ – nie.




JRuby i wsparcie w NetBeans to sÄ… dwa różne projekty i inni ludzie nad nimi pracujÄ…. RadRails trochÄ™ siÄ™ opóźniÅ‚, ale to z powodu braku czasu ich twórców – zobaczymy co aptana z tym zrobi, w koÅ„cu RCP to bardziej wypasiona platforma niż NetBeans
Z NetBeansem miałem ostatnio spotkanie na ćwiczeiach z Javy, jakoś mi do gustu nie przypadł. Może to kwestia przyzwyczajenia do Eclipse. W wolnej chwili sprawdzę.
Jak dodać RoR do NetBeans? Nie widzi Railsów mi przy wyborze Projektu…
michal: Przecież napisałem w artykule. Musisz doinstalować (menu: Tools -> Update Center itd).
Po paru godzinach zabawy z ostatnim snapshotem (200703151900) stwierdzam, że mają jednak jeszcze dużo do poprawienia i dodania:
Ale fakt faktem, potencjał ma. Mam nadzieję że im coś z tego wyjdzie.
Może niedowidzę, ale jak stworzyć projekt używający standardowego Ruby i Rails?
NetBeans używa zawsze swojego JRuby ze swoimi gemami, w tym własnym Rails.
Dzięki!
Tak, byÅ‚em Å›lepy: Å›rodowisko Ruby’ego można ustawić w Tools/Options/Miscellaneous/Ruby Installation
Netbeans 6 z dodanym już wsparciem dla Railsów można ściągnąc stąd: http://deadlock.nbextras.org/hudson/job/ruby/. . W następnej wersji Netbeans (M8) ma być dodana opcja ustawiania kodowania UTF8 dla projektów.
Co do UTF8 to póki co można zrobić prosty workaround, w:
dodać -J-Dfile.encoding=UTF-8 do netbeans_default_options
a snippety do typowo railsowych rzeczy ? takie na przyklad z textmate ? czy ktos ma jakies info ?
Snippety sobie możesz sam przeportować. Można je spokojnie pisać z poziomu edytora lub od razu wklepać w plik konfiguracyjny w formacie xml. Niestety, jak już wspominałem snippety (czyli abbrevsy) są niestabilne i wywalają się. Do listopada jest jeszcze trchę czasu, być może to poprawią. Jak narazie Jedit rocks :)
Takiego środowiska dla Rubiego właśnie szukałem! Wcześniej korzystałem z FreeRide.
Czy Python posiada darmowe środowisko o podobnym poziomie funkcjonalności z listy na stronie http://wiki.netbeans.org/wiki/view/Ruby (cześć User Guides)?
Czy w Netbeans 6 jest możliwość pracowania z plikami leżącymi na serwerze przez ftp ??
Daje rade, mniej mam z nim problemow niz z eclipse od aptany.