Melhor IDE para desenvolvimento ruby  XML
Índice dos Fóruns » Ruby & Ruby on Rails
Autor Mensagem
raf4ever
GUJ Master

Membro desde: 30/01/2005 01:34:51
Mensagens: 1755
Localização: Fortaleza-Ce
Offline

Schuenemann wrote:
raf4ever wrote:Netbeans.
E,pra mim,essa história de "desenvolvedor ruby não usa IDE" é utopia

Então assista a algum vídeo de alguém programando com textmate, vim ou emacs


já assisti..sinceramente,não me convence..



Rafael Roque
Quis custodiet ipsos custodes?
IBM Certified SOA Associate
ITIL Foundations Certified
SCEA(I)
SCWCD
SCJP
[Email] [MSN]
elomarns
JavaGuru
[Avatar]

Membro desde: 21/04/2006 11:36:58
Mensagens: 241
Localização: Duque de Caxias/RJ
Offline

Juk wrote:
elomarns wrote:
Luiz Aguiar wrote:
Juk wrote:A unica coisa que me faz falta de verdade programando Ruby é um refactoring decente, principalmente "Extract Method" e "Rename". Já tem gente trabalhando nisso e acredito que em pouco tempo teremos uma boa ferramenta de refactoring disponivel.

Teste o RubyMine e chore rs

O NetBeans também tem essas duas funcionalidades, embora o RubyMine seja mesmo superior quando o assunto é refactoring.

Testei no NetBeans 6.7.1 e o rename não funcionou como esperado (refatorei um model e quase nada além do nome da classe foi alterado, quando eu esperava que refatorasse todo o conteudo relacionado como controllers, migrations, etc) e no menu refactoring não aparece nenhuma opção de Extract Method.

Não testei o RubyMine ainda, irei testar!

O Rename realmente deixa a desejar no NetBeans. Já o Extract Method está disponível como um quickfix, ou seja, ele não aparece no menu, você tem que selecionar o trecho de código que quer extrair para um método, apertar Alt+Enter, e então escolher a opção "Extract Method".

Para maiores informações, dá uma olhada na página de refactoring do Ruby no NetBeans.

Elomar Nascimento dos Santos.

Não clique aqui
Nem aqui
elomarns
JavaGuru
[Avatar]

Membro desde: 21/04/2006 11:36:58
Mensagens: 241
Localização: Duque de Caxias/RJ
Offline

Bruno Laturner wrote:
raf4ever wrote:Netbeans.
E,pra mim,essa história de "desenvolvedor ruby não usa IDE" é utopia


Algumas IDEs acabam mais atrapalhando que ajudando, por exemplo quem vem do Java usando Netbeans, e começa a usar o autocomplete dele, vai ficar mais perdido que sem ele. É totalmente inútil se você não sabe a API.

Outra coisa, desenvolvimento Ruby tem raiz mais forte em Mac OS X e Linux, e boa parte das ferramentas são feitas para rodar em interpretadores de comandos. Acaba que velocidade de desenvolvimento é algumas ordens maior que ficar clicando com mouse. Os desenvolvedores também tem maior costume em fazer seus próprios scripts p/ automatizar tarefas, o que as IDEs não vão ter suporte.

Acho que outra coisa que contribui com o desuso de IDEs é o foco maior em testes automatizados, justamente por não poderem depender de checagens em tempo de compilação, que as IDEs hoje tem. Não precisa ficar com dezenas de janelas abertas verificando tudo, nem precisam depender de ferramentas para refatorar o sistema.

Acho que a maioria dos desenvolvedores que usam o NetBeans para programar com Ruby/Rails só usam mesmo as funcionalidades referentes à edição de código, project explorer, caminhar pelos arquivos e encontrar arquivos do projeto. Ou seja, usam as coisas que um editor como o TextMate tem. Tarefas como executar generators, executar tarefas rake, executar testes e usar o irb ou o console do Rails, em geral são realizadas numa janela de comando.

Bom, pelo menos esse é o meu perfil de uso, por isso adoraria uma versão mais leve do NetBeans, que excluisse praticamente tudo o que eu considero gordura.

Elomar Nascimento dos Santos.

Não clique aqui
Nem aqui
leandronsp
Virtual Machine Man
[Avatar]

Membro desde: 22/03/2008 22:24:29
Mensagens: 520
Localização: São Paulo
Offline

Como estou acostumado com o Eclipse (desenvolvendo em Java), eu desenvolvo meus projetos RoR com um plugin do RadRails que instalei no próprio Eclipse. Bem simples e prático.

Blog | Github | About me! |

Contribua => Parser HTML

Compartilhe arquivos e ideias no ebaH!
[Email] [WWW] [MSN]
saoj
JWizard
[Avatar]

Membro desde: 09/03/2004 23:34:46
Mensagens: 2665
Localização: Chicago, EUA
Offline

Giulliano wrote:Ninguém aqui usa o Aptana ?!?!?!?


Destruiu o meu eclipse. Tive que reinstalar... o Eclipse...

RDT não existe mais... Agora é esse tal de Aptana...

Ruby no Eclipse continua sofrível... Vou testar o RubyMine...

This message was edited 2 times. Last update was at 07/11/2009 21:03:02


Sergio A Oliveira Jr. - saoj

ExperiMENTA:

Mentawai = http://www.mentaframework.org - Full-stack Java Web Framework com Configuracão Programática
MentaQueue = http://mentaqueue.soliveirajr.com - Queue de alta-performance.
MentaLog = http://mentalog.soliveirajr.com - Non-intrusive, fast, garbage-less, colored and straightforward logging
MentaBean = http://mentabean.soliveirajr.com - Tiny ORM with SQL Builder
MentaRegex = http://mentaregex.soliveirajr.com - Perl-style regex for Java.
MentaContainer = http://mentacontainer.soliveirajr.com - Straightforward IoC, DI e Auto-Wiring
Space4J = http://www.space4j.org - Banco-de-dados de Objetos em Memória
Options-Lib = https://github.com/saoj/options-lib - Ruby classes para ter acesso as opcoes do Yahoo Finance
Selleto = http://www.selleto.com.br
Flipinion = http://www.flipinion.com
Kawai = http://www.kawaiwiki.org


[Email] [WWW]
felipehand
JavaChild
[Avatar]

Membro desde: 01/09/2009 14:17:53
Mensagens: 126
Offline

Na minha humilde opinião oq eu sinto mais falta são breakpoints e um debugzinho =P..
as vezes minha memoria falha (tela azul cerebral) e esqueço detalhes e o debug sempre me ajuda

This message was edited 1 time. Last update was at 08/11/2009 15:12:23


SCJP - Estudando *.*
[MSN]
 
Índice dos Fóruns » Ruby & Ruby on Rails
Ir para:   
Powered by JForum 2.1.8 © JForum Team