Jakie IDE/edytor?

[quote=pablozek]dodam swoje 5 gr. w sprawie edytora

Narazie alpha, ale to będzie Textmate dla Windows :slight_smile:

http://intype.info/home/index.php[/quote]
Wygląda zachęcająco :slight_smile:

Niezły. Dzięki za info.

jesli ktos szuka udogodnien znanych z textmate dla radrails wowczas polecam…
http://drnicwilliams.com/2006/11/06/post-halloween-radrails-trick-all-textmate-snippets-available/ calkiem przyjemne rozwiazanie i w pewnym stopniu przybliza do textmate…

powodzenia
ja osobiscie w pracy uzywam radrailsa i prawie wszystko dziala swietnie moze poza integracja z svn… w domu zdecydowanie textmate…:slight_smile:
pozdrawiam,
Pawel Kaminski

Witam!

Co do RAD Rails to polecam wszystkim dystrybucję EasyEclipse dostosowaną do Rails - w pakiecie dostajemy pluginy dla ruby, RAD Rails, code templates i unikamy tzw. “eclipse plugin hell” o które podobno nie trudno. Dla Windows sprawa ogranicza się do one-click-installer, pod linuksem wymagana jest chyba instalacja Eclipse’a przedtem, ale głowy nie dam. Ja używałem pod Windows Vista i byłem bardzo zadolony.

Pozdrawiam,

Benol

Ja jeszcze dodam:
http://scribes.sourceforge.net/
jeśli ktoś jeszcze nie wspomniał.
choć ma kilka wad (np. bark podświetlania rhtml) i nie wszystko da się ustawić, bez grzebania w kodzie.

pozdrawiam

Ja tylko dopiszę, że nowy Emacs (wersja 23 czyli nawet nie development a alpha) obsługuje już wszystkie fonty dostępne w X’ach (anty-aliasing) w tym TrueType (do tego potrzeba chyba pakietu truetype). Dlatego ja się uczę Emacsa, pokoloruje go sobie ala TextMate, ogarnę snippets z emacs-rails i zobaczymy :stuck_out_tongue:

PS. Mój emacs pod linuksem korzysta z czcionki “consolas”, najnowszego wynalazku Microsoftu dla Visual Studio ^^

http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-talk/179642

Chyba jednak Lisp :wink:

[quote=tusla]Dodatkowo do programu JEdit można dołączyć coś takiego:

http://ifakedit.com/log/2006/02/19/jedit-tutorial-a-how-to-on-abbreviations-superabbrevs-in-html-ruby-on-rails-and-more/

i mamy “prawie” Textmate ;)[/quote]
jEdit potrafi znacznie więcej niż Textmate. Wystarczy go tylko dobrze skonfigurować i Textmate czy RadRails wyglądają cieniutko. Zobacz jEdit jako IDE dla Ruby on Rails.

Przez jakiś czas pracowałem w środowisku RadRails. Daje sobie radę całkiem nieźle, ale parę dni temu przerzuciłem się znowu na jedita - dopalony configiem z linka powyżej jest naprawdę nie do pobicia. Gratuluję pomysłu i wykonania - naprawdę świetna sprawa :slight_smile:

Wcześniej pisałem o Gedit, tak wiec odświeże temat.

Nieco rozbudowany Gedit, pluginy + External Tools
gemini: autozamykanie klamr itd
completion: udostepnia autodokanczanie slow wystepujacych w edytowanym pliku
snapopen: pomocny przy szukaniu plikow w katalogu aplikacji. ma wbudowanego regexpa
classbrowser: mmm, rozwijane klasy w panelu bocznym

Taki maly dodatek przy uzyciu ‘External Tools’, a mianowicie rake -T poprzez liste wyboru przy uzyciu zenity (gnome).
External Tools, swietnie sie nadaje aby pododawac rozne dodatkowe ‘Tasks’

Ponadto, swietna sprawa jest ‘panel dolny’ pod kombinacja klawiszy CTRL+F9, ktory otwiera panel/okienko konsoli (przydatne do np: irb, tail -f log/development.log itp)

http://www.e-texteditor.com/

Jeszcze na etapie developmentu, ale już powala inne na kolana…

[quote=iktorn]http://www.e-texteditor.com/
Jeszcze na etapie developmentu, ale już powala inne na kolana…[/quote]
ja obecnie przeżywam fascynacje geditem. z pewnością to nie IDE, ale dobry edytor. moje wypociny możecie przeczytać tutaj:

http://punkracy.com/articles/2007/02/08/textmate-for-linux

pozdrawiam

Też ostatnio używałem trochę GEdita. Trzeba przyznać, że sprawuje się całkiem dobrze.

[quote=iktorn]http://www.e-texteditor.com/

Jeszcze na etapie developmentu, ale już powala inne na kolana…[/quote]
Które powala? Chyba tylko windowsowy Notatnik, hehe. Ten edytor jest bardzo prymitywny. Prawie nie ma żadnych opcji. Nie ma kompletnie żadnego uzupełniania kodu ani dla Pythona ani dla Rubiego ani do żadnego języka. Do takiego WingIDE, Komodo, JEdita czy ZendStudio to mu bardzo daleko. Nie zamyka tagów HTML tak jak Dreamweaver czy Komodo. Nie rozwija atrybutów do tagów tak jak JEdit, Dreamveaver czy Komodo. Nie widzę żadnej integracji z SVN tak jak Komodo, Eclipse, WingIDE. Nie ma też zintegrowanych generatorów, pluginów do RoR tak jak Eclipse/RadRails. No i nie można wprowadzać wszystkich polskich znaków (np. ż i ź nie działają). Nie ma browsera kodu, nie wiedzę jak tam ustawić zakładkę i przeskakiwać między nimi. Dokumentacja ma praktycznie zerową i ogranicza się ona do paru zdań o szukaniu i o banalnych skrótach typu jak otworzyć plik. To już tekstowym Vim’em można znacznie więcej osiągnąć.

Oświeć mnie co tu powalającego?

Czy komuś sie udało uaktywnić uzupełnianie składni pod Vim`em ?

kierowalem sie tym :

http://hasno.info/2006/04/10/vim-7-ruby-omni-completion

dziala mi tab-completion ale tylko dla lokalnie uzytych juz slow

omnifunc mam ustawione :

omnifunc=rubycomplete#Complete

Ja zainstalowałem RadRails jako plugin do Eclipse i dziala strasznie. Ciężko to wogóle działaniem nazwać. Ogólnie Eclipse jakoś u mnie działa, mogę bez problemu sobie pisać w Perlu czy nawet w Javie. Ale jak tylko odpalam jakiś projekt Railsowy to klapa totalna. Zaraz zuzycie procesora 100% i tak mieli i mieli, nawet jak otworzę tylko jeden plik w nowo utworzonym projekcie. Uzywacie jakiś konkretnych opcji maszyny wirtualnej dla Eclipse?

U mnie chodził nieźle nawet na starszym kompie. Ale lepiej weź jedit’a. Dużo lżejszy.

Na linuxie pomoglo mi, mialem wtedy 512MB ramu.

-vmargs -Xms100M -Xmx200M -XX:MaxGCPauseMillis=2000 -Xverify:none

Nie jestem pewien czy na innych platformach zadziala.

[quote=jzabiello][quote=iktorn]http://www.e-texteditor.com/

Jeszcze na etapie developmentu, ale już powala inne na kolana…[/quote]
Które powala? Chyba tylko windowsowy Notatnik, hehe. Ten edytor jest bardzo prymitywny. Prawie nie ma żadnych opcji. Nie ma kompletnie żadnego uzupełniania kodu ani dla Pythona ani dla Rubiego ani do żadnego języka. Do takiego WingIDE, Komodo, JEdita czy ZendStudio to mu bardzo daleko. Nie zamyka tagów HTML tak jak Dreamweaver czy Komodo. Nie rozwija atrybutów do tagów tak jak JEdit, Dreamveaver czy Komodo. Nie widzę żadnej integracji z SVN tak jak Komodo, Eclipse, WingIDE. Nie ma też zintegrowanych generatorów, pluginów do RoR tak jak Eclipse/RadRails. No i nie można wprowadzać wszystkich polskich znaków (np. ż i ź nie działają). Nie ma browsera kodu, nie wiedzę jak tam ustawić zakładkę i przeskakiwać między nimi. Dokumentacja ma praktycznie zerową i ogranicza się ona do paru zdań o szukaniu i o banalnych skrótach typu jak otworzyć plik. To już tekstowym Vim’em można znacznie więcej osiągnąć.

Oświeć mnie co tu powalającego?[/quote]

  1. ŹŻ rzeczywiście nie działa na razie :frowning:
  2. Obsługuje Bundles od Textmate - IMO zastępuje wszystkie potrzebne uzupełnianie kodu…
  3. Jest lekki! W porównaniu z krową Eclipse … dobra - pozwolę sobie nie porównywać…

Przeglądając grupę rubyonrails-talk znalazłem całkiem ciekawy pakiecik linków dla wielbicieli Vim’a (do których sam się zaliczam):

VibrantInk Theme http://www.vim.org/scripts/script.php?script_id=1794 +
Vim-Ruby http://wiki.rubygarden.org/Ruby/page/show/VimRubySupport +
Rails.Vim http://rails.vim.tpope.net +
SuperTab http://www.vim.org/scripts/script.php?script_id=1643 +
SnippetsEmu http://vim.sourceforge.net/scripts/script.php?script_id=1318 +
VimMate http://vimmate.rubyforge.org

od siebie dorzuciłbym jeszcze czcionkę monaco
http://www.gringod.com/wp-upload/MONACO.TTF

Może komuś się przyda.
Pozdrawiam, Bilek