| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 17/01/2011 03:44:10
|
Grinvon
GUJ Master
![[Avatar]](/images/avatar/aff0a6a4521232970b2c1cf539ad0a19.png)
Membro desde: 18/08/2003 22:10:49
Mensagens: 1899
Localização: Em qualquer lugar
Offline
|
Estou querendo muito aprender a desenvolver em Scala, achei a linguage empolgando e é de fato algo novo e que pode ser bastante útil, já que muitos projetos como o play framework está dando suporte a ela.
Achei um plugin para o Netbeans 6.9, mas sinceramente, achei o plugin muito ruim (gosto muito do Netbeans), muitos bugs e erros toscos, portanto queria saber qual IDE e quais ferramentas/plugins estão usando para desenvolvimento em Scala. Obrigado!
|
>> Inocêncio. |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 17/01/2011 08:02:52
|
otaviojava
GUJ Master
![[Avatar]](/images/avatar/d419e81be1290357badc49826f0a8a72.jpg)
Membro desde: 14/12/2010 10:09:09
Mensagens: 1192
Localização: Salvador,Bahia
Offline
|
A verdade é que eu não achei nenhuma ide boa não somente para scala, mas para a maioria das linguagens dinâmicas.
Tanto o eclipse como netbeans não tem bons plugins para isso.
|
twitter- https://twitter.com/otaviojava
java -http://home.java.net/blogs/otaviojava
blog - http://otaviosantana.blogspot.com/
javabahia - http://javabahia.blogspot.com/
linguagil - http://javabahia.blogspot.com/
Desenvolva aplicações com Cassandra de uma maneira mais fácil com o EasyCassanra: https://github.com/otaviojava/Easy-Cassandra
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 17/01/2011 11:50:10
|
dev.rafael
Virtual Machine Man
![[Avatar]](/images/avatar/0cba576cd16d0f399c78c557b4899a58.png)
Membro desde: 17/09/2007 01:35:27
Mensagens: 631
Offline
|
Particularmente a minha IDE favorita é a IntelliJ IDEA. A versão community não permite o uso de plugins JEE mas com o Play! Framework você não vai precisar de qualquer forma. Infelizmente o plugin de scala não está reconhecendo package objects corrémente e isso pode ser um inconveniente para quem trabalha com o Play. Eu não sei como anda a Scala IDE (plugin para Eclipse) mas eu continuo esperando pelas correções no plugin da IntelliJ.
|
"A mente humana é limitada, mas a estupidez é ilimitada." Wilhelm Steinitz |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 17/01/2011 13:30:06
|
fredferrao
GUJ Master
![[Avatar]](/images/avatar/128ac9c427302b7a64314fc4593430b2.jpeg)
Membro desde: 01/06/2005 13:23:32
Mensagens: 1901
Localização: Brasil
Offline
|
O primeiro que testei foi do Netbeans, bom, nao gostei, ai fui pro Eclipse que dizem ser a "oficial", apoiada pelos caras, tambem não rolou, e por ultimo Intellij Community, bom, dentre as 3 grandes IDE's, a intellij foi sem dúvida a que achei melhor, e dizem que a versão 10 com plugin Scala esta muito boa!!
MAS, seguindo o conselho de muitos scala masters, tipo o criador do Lift Framework, pelo menos nesta parte de estudos e etc, meu ambiente é o seguinte(Linux): Emacs + Ensime + sbt. Este trio é perfeito, e acreditem muita gente do mundo scala usa ele.
O Ensime+Emacs faz quase tudo que uma grande IDE faz, error highlight, autocomplete, go to doc, go to implementation, compile on save, organize imports(nao completo), debug e tals.
Pra quem esta acostumado as grandes IDE's, pode realmente sentir o bak, mas para Scala estou achando ideal. Pode parecer IDE de NERD, tipo aqueles caras que nao conseguem largar o VI/VIM, mas como vi muita usando, comecei a usar e gostei, principalmente na fase de estudos, que me força a digitar mais !! De resto o SBT(Simple Build Tool) faz o trabalho de compilar tambem, deploy, rodar servidor, etc, a la maven.
O interessante do Ensime é que ele é um server, e pode ser integrado a outras ide que não o Emacs, tanto que ja existem integrações com VI ou VIM nao sei, e JEdit, seria legal uma para Netbeans.
|
Não respondo dúvidas via MP! |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 17/01/2011 14:48:19
|
andredecotia
JWizard
![[Avatar]](/images/avatar/3e0c75ef9041e74cc2a533fa0fbbf33a.jpg)
Membro desde: 19/10/2009 14:37:32
Mensagens: 2267
Localização: São Paulo
Offline
|
http://www.globalcode.com.br/gratuitos/minicursos/minicurso-introducao-a-scala;jsessionid=53CF7683648EC3D9DE13DEA917A2E762
|
--
André AS
Analista Programador Java Web freelancer / home office
Linkedin: http://www.linkedin.com/profile/view?id=41470291&trk=tab_pro
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 18/01/2011 09:52:52
|
Grinvon
GUJ Master
![[Avatar]](/images/avatar/aff0a6a4521232970b2c1cf539ad0a19.png)
Membro desde: 18/08/2003 22:10:49
Mensagens: 1899
Localização: Em qualquer lugar
Offline
|
Achei o do netbeans muito ruim, o suporte fraco, duplicando código desnecessariamente (criando por exemplo, chaves duplicadas). Então descartei.
Obrigado pessoal pelas dicas. Vou continuar procurando as IDE´s...
rafael, eu curtia muito IntelliJ IDEA, em 2005-2006 era minha IDE favorita, mas fiquei fora dela, portanto para me acostumar novamente fica complicado, mas eu soube que o plugin dela do Scala é um dos melhores, porém a community editon capenga que é não suporta.
fred, verei se faço a combinação com o emacs windows O.o, e testar tudo isso, já que não tenho uma distro de linux aqui.
andre, valeu pela dica, vou tentar me inscrever no curso.
|
>> Inocêncio. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 18/01/2011 22:49:10
|
alots_ssa
JavaEvangelist
Membro desde: 19/07/2005 11:21:24
Mensagens: 469
Localização: Salvador
Offline
|
O IntelliJ dizem que eh a melhor mesmo. O eclipse ainda é bem fraco... Mas tenho usado ele para fazer as coisas. Para build tenho usado o gradle mas, para scala, acho que o mais jogo é o SBT mesmo.
|
http://alots.wordpress.com |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 19/01/2011 09:24:56
|
mochuara
GUJ Master
Membro desde: 20/05/2009 11:21:32
Mensagens: 1776
Offline
|
Emacs + SLIME para clojure. Realmente não tem nada melhor que não depender de IDEs.
A única que ainda uso sem ter convulsoes é o Xcode para desenvolvimento Mac.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 19/01/2011 20:42:11
|
Jairo Junior
Java Ninja
![[Avatar]](/images/avatar/082441272c235fde63d142b3a9ac61fc.png)
Membro desde: 14/08/2009 19:17:38
Mensagens: 291
Localização: Belém, Pará
Offline
|
O emacs é extremamente produtivo. Se ainda não usa, vale a pena aprender.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/01/2011 08:53:31
|
fredferrao
GUJ Master
![[Avatar]](/images/avatar/128ac9c427302b7a64314fc4593430b2.jpeg)
Membro desde: 01/06/2005 13:23:32
Mensagens: 1901
Localização: Brasil
Offline
|
Setting up a Scala development environment based on Emacs, SBT & Ensime http://bit.ly/fqsyqO
|
Não respondo dúvidas via MP! |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/02/2011 23:35:55
|
felipekamakura
HelloWorld
![[Avatar]](/images/avatar/026573d44030835fe74c624be25113a1.jpg)
Membro desde: 04/11/2008 10:00:46
Mensagens: 10
Localização: São Paulo
Offline
|
Eu também testei as três grandes IDEs, e o IntelliJ é a que está melhor mesmo. O Eclipse está andando a passos lentos, o que é triste porque eu uso Eclipse todos os dias no trabalho, e já estou acostumado.
Mas o IntelliJ com o Keymap de Eclipse está bem razoável, tem code completion, organize imports, navegação pelas classes.
Um alerta para quem usa Windows, parece que o SBT não funciona muito bem em ambiente Windows, tem uns bugs bizarros, e ele não consegue encontrar umas classes.
(Merchan hehe) Esses dias eu escrevi um post para ajudar a galera a usar SBT com JRebel, quem se interessar ficaria honrado com a visita: http://kamaondev.wordpress.com/2011/02/07/como-usar-o-sbt-simple-build-tool-com-jrebel/
Abs!
|
http://kamaondev.wordpress.com/ - Scala, Lift e os mistérios do mundo. |
|
|
 |
|
|