| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/08/2009 21:58:43
|
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
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 21/08/2009 07:50:24
|
elomarns
JavaGuru
![[Avatar]](/images/avatar/e044fb795495fd22d8146e50b961e852.jpeg)
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 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 21/08/2009 07:59:38
|
elomarns
JavaGuru
![[Avatar]](/images/avatar/e044fb795495fd22d8146e50b961e852.jpeg)
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 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 02/10/2009 09:55:25
|
leandronsp
Virtual Machine Man
![[Avatar]](/images/avatar/b0dfd1bbadca4092f9d14d7a74085df0.jpg)
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! |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 07/11/2009 21:00:00
|
saoj
JWizard
![[Avatar]](/images/avatar/2e7ceec8361275c4e31fee5fe422740b.png)
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
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 08/11/2009 15:09:59
|
felipehand
JavaChild
![[Avatar]](/images/avatar/838d65caa17f03986a7a39fc218aa7c5.png)
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 *.* |
|
|
 |
|
|