Jakie IDE/edytor?

Co właściwie użyć pod windows bo większość pisze o aplikacjach na maca i linuxa

Netbeans 6: http://deadlock.netbeans.org/hudson/job/ruby/

Netbeans 6 lepsze od JEdit ??

Kwestia gustu.

Jedit jest stosunkowo lekki, Netbeans ma aktualnie najlepsze podpowiadanie kodu, Aptana oprócz railsów wspiera też ogólnie pojęsty “web design”. Najlepiej sam sprawdź, który Ci najbardziej podpasuje.

Hej
Kilka dni temu wyszedl Netbenas6beta1. Musze przyznac , ze po podpieciu jako interpreter zewnetrznego ruby (nie jruby) - smiga az milo. Polecam kazdemu to srodowisko - o ile ktos ma ~1GB RAMu :wink:

No a jest już NetBeansBeta2 i to jest IDE naprawdę bardzo dobre… a w timelinie widać ze na dniach będzie 6.0 :slight_smile:

Netbeans 6.0 wersja finalna juz sie pojawila.
Mozna ja sciagnac ze strony: http://sunmicro.vo.llnwd.net/c1/netbeans/6.0/final/

Dużo się zmieniło od ponad roku. Aktualnie najlepszym IDE do Rails jest (bez dwóch zdań) odchudzona wersja (Hudson) "Netbeans 6.1. Ma najlepszy parser do kodu Rubiego. Wyłapuje w locie błędy składni, nie użyte zmienne, ma graficzny debugger (genialnie to działa z Rails), poza tym refactoring, generatory itp. Tu są zrzuty ekranów.

Pewnie dlatego go nie używam :wink: Nie zapominajmy, że “najlepsze” to pojęcie względne, dla mnie najlepszy jest Emacs, nie tylko do Rails. Dla wielu “najlepszy” jest Vim, TextMate, Gedit itd. Nie istnieje coś takiego jak obiektywnie najlepszy edytor.

Jak ktoś się uprze to powie że najlepszy jest Notatnik i win32. Obiektywnie możemy jednak mówić o konkretnych możliwościach. Kolega w pracy używa Emacsa od 20 lat i miałem okazję popatrzeć co ten edytor potrafi przy edycji Rubiego i Rails.J akoś ten Emacs nie zrobił na mnie wrażenia. Muszę przyznać że Netbeans ma znacznie więcej możliwości w tym zakresie. Ma lepszy parser składni, refaktoryzację kodu, graficzny debugger do Railsów. Netbeans potrafi wyłapywać w locie nie tylko błędy składni ale także kod który może prowadzić do niejednoznaczności, wyłapuje nie użyte zmienne oraz fragmenty który nie będą w stanie się wykonać, podświetla te same zmienne i metody rozróżniając ich kontekst, i dużo więcej.

Dokładnie, “najlepszy” to pojęcie bardzo względne, możemy ewentualnie wskazać edytor/IDE najlepszy pod jakimś kątem. Tak czy siak mnie się bardzo dobrze programuje w JEdit i w Netbeans. I jak napisal drogus, najlepiej sprawdzic na wlasnej skórze bo każdy ma inne potrzeby.

BTW, jeśli ktoś używa JEdita i szuka dla niego fajnego schematu kolorów lub chciałby skonwertować dowolny schemat Textmate’a do formatu JEdita to napisałem o tym nieco tutaj: http://sickill.net/blog/2009/01/20/textmate-to-jedit-colour-theme-converter.html

Pozdrawiam

http://www.infoworld.com/slideshow/2009/01/195-2009_technology-3.html

Jakby ktoś szukał lekkiego, sprawdzonego edytora, polecam ViM z wtyczkami i wszelkimi snippetami, obecnie przesiadłem się na niego z JEdit i czuje że to jest to co tygryski lubią najbardziej. Instalacja i konfiguracja pod windą, *nix, MacOS w linku: http://www.akitaonrails.com/2009/1/4/rails-on-vim-in-english

Na dobra sprawe z VIMa mozna zrobic co sie tylko zechce, biorac pod uwage liczbe wtyczek. Polecam http://biodegradablegeek.com/2007/12/using-vim-as-a-complete-ruby-on-rails-ide/ jako wprowadzenie do konfiguracji i opcji, a po przejrzeniu helpa do wtyczek uzytych przez goscia odkrywa sie naprawde masa mozliwosci. Od dwoch lat trzymam manuala do standardowych opcji VIMa przed soba i ciagle znajduje cos nowego.

Jedno czego VIM nie przeskoczyl to uzupelnianie skladni, wyszukiwanie slow kluczowych, tagowanie w projekcie zawierajacym kilkatysiecy plikow. Czy ktos doszedl jak bardzo mozna posunac sie z VIMem do uzupelniania metod klas i typow wbudowanych, a takze tworzonych?
all up to date and offer them in a convenient download.

No i nie zapominajmy, ze VIM to glownie edytor, a nie dedykowane do Ruby IDE. Testowac i wybierac!

Nie bardzo mam czas, żeby się o nim rozpisać, ale baaardzo polecam NetBeans :slight_smile: Doskonały “nie tylko” :wink: do RoR-a :slight_smile: którego wspiera coraz mocniej :slight_smile:

Też uważam, że NetBeans się nadaje dość dobrze. Ze względu nawet na łatwiejsze kopiuj/wklej oraz karty między różnymi projektami, plikami itp. Sam ostatnio go używam i jestem zadowolony. Podpowiada składnię, jak trzeba, podświetla te same nazwy, zmienne. Można wygląd i zachowanie dostosować do własnych potrzeb. Jedyny minus to początkowe uruchamianie, które trwa około 15 sekund na kompie 1.8 Ghz i 1 GB RAM, ale da się to wytrzymać :slight_smile:

a czy ktoś używa NetBeans pod linuxem ? Może to nie jest pytanie na to forum ale na debianie mi nikt nie odpowiedział. Mianowicie mam zainstalowane NetBeans na debianie lenny (gnome) jak i na windowsie XP. 2GB ramu. Procesor C2D 2.4. Na linuxie działa tragicznie pod względem szybkości a na windowsie jest ok. Czym to moze być spowodowane ?

czesc grzesiek6

Ja uzywam pod Ubuntu Hardy - nie ma zadnych problemow (nawet dziala troche szybciej niz pod Vista.)
Faktycznie trzeba troche odczekac, az sie uruchomi - ale to bez znaczenia i tak uruchamiam go raz (dwa) dziennie.

Ja używam netbeansa pod PLD i też nie mam problemów z szybkością działania jak już się rozbuja.

Wątek może dośc stary ale jary :wink:
obcenie używam Komodo i NetBeans Aptana to trochę dla mnie taka kobyła.