E aí Alex, tudo bem?
Eu trabalho com Grails há uns 2 anos e já trabalhei tanto no Eclipse quando no NetBeans. Atualmente uso o NetBeans pois ele tem uma integração maior com o Grails (O suporte é nativo, por exemplo). Alguns colegas meus usaram também o IntelliJ e o suporte também é muito bom. O problema é que não se trata de uma ferramenta livre.
Eu recomendo o NetBeans pois ele tem o suporte para execução dos comandos dentro da própria IDE. No meu caso a execução da aplicação "por dentro" do NetBeans fica bem mais lenta que rodando pela linha de comando. Sendo assim eu a linha de comando para execução da aplicação e uso as opções do NetBeans para todas as outras (Geração de views, de controllers, criação de domínios, etc). No caso do Eclipse eu trabalhava apenas com um plugin do Groovy então não era muito produtivo.
Grande abraço e espero ter ajudado.
O netbeans tem um soporte bom para Grails até agora não me deixou na mão. Mas para aplicações teste utilizo linha de comando no prompt + notepad ++ <!-- s:D --><img src="{SMILIES_PATH}/icon_biggrin.gif" alt=":D" title="Very Happy" /><!-- s:D -->
Será que só eu que uso o Spring Tools Suite?
[quote="fabianosobreira"]Será que só eu que uso o Spring Tools Suite?[/quote]
Tudo bom, Fabiano?
Acho que não é só você não mas aproveita e conta pra gente aí o que você acha dessa ferramenta. Tem como?
Abraço!
Olá!
Eu utilizo o SpringSource Tool Suite também.
Usava o NetBeans antes mas tive alguns problemas com memória e dificuldade para configurar o encoding da aplicação. Por isso resolvi procurar outra IDE e comecei a usar o STS.
Até agora não tive problemas com ele. Facil de usar, autocomplete bom, atalho para abrir o prompt de comando que agiliza bastante.
Enfim, recomendo a quem usa o NetBeans dar uma trabalhada com o STS, não vai se arrepender.
flw!
Eu também utilizo o STS.
Comecei utilizando o netbeans, mas tive problemas com o autocomplete de grovvy, demorava demais, o sts no entanto é muito mas rápido e mais completo para código groovy.
Em relação ao grails achei ambas ferramentas similares, mas como a parte de groovy do sts é melhor, fico com o STS mesmo.
Uso o NetBeans...
mas estou sériamente pensando em abandonar o NetBeans esse fds e partir só para o editor de texto.
Uhn, sobre organização... tem como você se organizar da mesma forma com ou sem IDE. <!-- s:lol: --><img src="{SMILIES_PATH}/icon_lol.gif" alt=":lol:" title="Laughing" /><!-- s:lol: -->
Concerteza a melhor ferramenta é IntelliJ Idea, possui um ótimo auto-complete.
E o melhor de tudo gerar automaticamente um diagrama de classe é muito boa mesmo.
Só tem um detalhe é paga e a versão livre nao tem suporte ao grails.
O STS é muito bom até, o único problema é quando ele espontaneamente gera erro de importação de classes de plug-in, acontece isso principalmente quando eu instalo o acegi, esses detalhes me levaram a ficar somente no editor de texto Intype mesmo.
Mas a IDE é boa, e todas possuem esses detalhes, até o netbeans, assim que der tempo quero testar o IntelliJ.
[quote="lucasDie"]O STS é muito bom até, o único problema é quando ele espontaneamente gera erro de importação de classes de plug-in, acontece isso principalmente quando eu instalo o acegi, esses detalhes me levaram a ficar somente no editor de texto Intype mesmo.
Mas a IDE é boa, e todas possuem esses detalhes, até o netbeans, assim que der tempo quero testar o IntelliJ.[/quote]
E será que a mlehor IDE não é a falta dela?
[quote="MayogaX"]
E será que a mlehor IDE não é a falta dela?[/quote]
Desculpe, não entendi o que você quis dizer! <!-- s:oops: --><img src="{SMILIES_PATH}/icon_redface.gif" alt=":oops:" title="Embarassed" /><!-- s:oops: -->
[quote="lucasDie"][quote="MayogaX"]
E será que a mlehor IDE não é a falta dela?[/quote]
Desculpe, não entendi o que você quis dizer! <!-- s:oops: --><img src="{SMILIES_PATH}/icon_redface.gif" alt=":oops:" title="Embarassed" /><!-- s:oops: -->[/quote]
Eu quis dizer que não é tão necessário usar uma IDE. Às vezes é melhor sem ela.
Dependendo da app dá pra usar até o textmate/gedit/block de notas. Mas se sua app é gigante e tem até classes java, é melhor usar um IDE.
Uso e gosto do SpringSource Tool Suite, rodo os comandos do grails na linha de comando mesmo. O suporte a debug é bem melhor que o do netbeans.
O Intellij é bem legal tb, principalmente o 9 que tem um editor gráfico de classes de domínio.
[quote="MayogaX"][quote="lucasDie"][quote="MayogaX"]
E será que a mlehor IDE não é a falta dela?[/quote]
Desculpe, não entendi o que você quis dizer! <!-- s:oops: --><img src="{SMILIES_PATH}/icon_redface.gif" alt=":oops:" title="Embarassed" /><!-- s:oops: -->[/quote]
Eu quis dizer que não é tão necessário usar uma IDE. Às vezes é melhor sem ela.[/quote]
Eu uso a linha de commando juntamente com alguma IDE eu estou utilzando a IntelliJ IDEA 9.0.2 por 30dias e até agora tem se mostrado interessante até p/ comprar.
Utilizo o Netbeans e estou satisfeito, tirando a parte de consumo de memória do mesmo que somando-se ao Tomcat e MySql rodando dá uma forçada na barra até mesmo no MacBook... Vou dar uma olhada no STS prá ver se têm desempenho melhor.
Galera ja testei todas IDEs em Groovy/Grails que ja ouvi falar e cheguei a conclusão que todas consumem bastante memoria e conveniamos, nem todo iniciante tem uma super maquina(xeon,opteron,core i7,mac,etc...) e quando o bicho pega o Bom Jedit editor e o prompt de comando salvam a pátria! rerere
[quote="ramoswdsw"]Galera ja testei todas IDEs em Groovy/Grails que ja ouvi falar e cheguei a conclusão que todas consumem bastante memoria e conveniamos, nem todo iniciante tem uma super maquina(xeon,opteron,core i7,mac,etc...) e quando o bicho pega o Bom Jedit editor e o prompt de comando salvam a pátria! rerere[/quote]
Concordo. Eu mesmo tenho em casa um pentium4 antigaço. Fica mais fácil não usar IDE ao esperar 30 min para tudo.
Vixe,
Eu também tive problemas com o STS e o plugin do ACEGI. Trabalhar com o SVN e o ACEGI me deu uma dor de cabeça danada.
Mas ainda estou usando ele, mas o restante da equipe está usando o netbeans e a compatibilidade é perfeita.
Abraço
[quote="natanaelpantoja"]Vixe,
Eu também tive problemas com o STS e o plugin do ACEGI. Trabalhar com o SVN e o ACEGI me deu uma dor de cabeça danada.
Mas ainda estou usando ele, mas o restante da equipe está usando o netbeans e a compatibilidade é perfeita.
Abraço[/quote]
O que eu não gostei até agora do NetBeans é o fato de encapsular os nomes das pastas(outras IDEs não fazem isso) padrões criadas pela instalação do Grails, espero que este detalhe mude nas proximas versões do NetBeans.
TextMate ou vim. Faço de tudo pra não ter que abrir o eclipse, mas as vezes não tem jeito =)
Olá pessoal.
Eu uso Notepad++ e IntelliJ IDEA (há 1 ano e 7 meses) acho mais produtivo o NotePad++.
IntelliJ IDEA 11.0.2
IDE mais produtiva que já usei ...
Já utilizei NetBeans e o STS. No entanto, depois de utilizar o IntelliJ IDEA, não consigo mais pensar em utilizar outra IDE.
Não é livre, mas é um excelente investimento.
alguns pontos:
* é rápida (não ocupa mta RAM comparada as outras IDEs)
* autocomplete e search excelentes
* muito bem integrado com Grails e repositórios
* inspeção e análise de código