Lançado Netbeans IDE 6.0 M1

34 respostas
Luiz_Aguiar

Saiu o primeiro Milestone da versão 6.0 do Netbeans IDE, e juntamente com o M1 do Netbeans Profiler também.

Notícia: http://www.netbeans.org/community/news/index.html#886
New and Noteworthy Features: http://qa.netbeans.org/q-builds/TrunkNewAndNoteworthy.html
Download: http://qa.netbeans.org/q-builds/index_trunk

34 Respostas

T

A idéia é ser igual ao Mustang (Java 6.0). Os primeiros downloads eram de versões que eram quase iguais ao Tiger (Java 5.0); agora, 91 builds depois, já parece algo que é bem diferente do Tiger.

eliasn

Mais leve em que sentido???
O NB 6 tah muito mais rápido que seus antecessores…
Depende em que aspectos você fala, na utilização, que hardware você usa, etc…
O RoadMap do NetBeans, até o 5, preve sua data de lançamento ainda este ano.
Creio que o lancamento oficial do 6 será na metade do ano que vem.
Mas que eles estão bem “adiantadinhos” eles estão. :smiley:

Abraços!

Cocota

ave,
trabalha-se muito nesse tal de netbeans.org
quase igual ao JCreator …
:stuck_out_tongue:

Luiz_Aguiar

Por isso que falo que não vai demorar muito não pro editor do NB estar lado a lado com o do Eclipse, ai eu quero ver o circo pegar fogo hehehe :smiley:

Paulo_Silveira

hummmm… instalei e rodei.

agoooora a coisa ta mudando. o control espaco nao demorou 5 segundos fazendo scanning versus .3 segundos do eclipse… mas beirou o 1 segundo.

ai ele reescreveu o toString, e demorou mais .8 segundos para avisar do erro de compilacao de que nao havia o return (aiaia, que saudades que da do //TODO: bla bla stub \n return null; do eclipse)…

até ai tudo bem. vamos medir quantos anos luz o editor do eclipse esta na frente…

  1. clique no Xzinho vermelho… hum, nada. missing return statement. legal. poe o return pra mim tio netbeans? hummm… nao! nada feito… nada de agilidade. vai la, da enter e digita voce mesmo.

  2. escrevi um metodo. coloquei abstract do lado dele (de maneira errada, ja que ele tem body)… “abstract methods cannot have a body”. conserta pra mim tio? hummmm, nada feito. do it yourself

  3. digite dentro do main:

String . sugere nome de variavel local pra mim tio? naaao… lista um monte de outras classes String. entao, nada feito. gaste seu precioso tempo escrevendo um nome de variavel local.

  1. To dentro do main, quero fazer um FOR pra percorrer o args:

for

Listou-me varios fors, escolhi o enhanced… NADA de uperceber que a unica array/Iterable que tem no escopé o args e ja preencher com for(String string: args), foi la e colocou um for inutil qualquer… poxa!

  1. Implementei a seguinte interface:
interface X {

void m();

}

Ai fui la e, na implementacao, disse que meu metodo m lancava IOException, obviamente quebrando a regra de reescrita de metodo. Me ajuda a fazer algo? Tenho duas opcoes: ou tiro o meu throws, ou a minha itnerface tem de permitir isso, adicionando a clausula throws na declaracao do metodo em X. Hum… nao, sem ideias pra esse TAMBEM. Que saudade!!!

Vou ateh parar. Desisti. E nao me venham falar que o “mobility pack faz as janelinhas”, ou que “ja vem um tomcat embutido” … que nao me importa. Ele nao me ajuda a codificar, ele ajuda a arrastar e soltar e usar wizards. eu preciso de velocidade de codigo. o netbeans NAO me da.

como code assist e editor, deixa MUITO a desejar em comparacao com o eclipse 3.2. mas MUITO mesmo.

desculpem o entusiasmo. eh que sempre falam “agora o netbeans empatou”… eu vou la animado e NADA! continua BEM pra tras… lerdo para ajudar, isso quando ajuda. nao nego que tem melhorado, mas NAO falem que empata, por favor.

M

Paulo Silveira:

desculpem o entusiasmo. eh que sempre falam “agora o netbeans empatou”… eu vou la animado e NADA! continua BEM pra tras… lerdo para ajudar, isso quando ajuda. nao nego que tem melhorado, mas NAO falem que empata, por favor.

Boa dia Paulo,

Acredito que está disputa é mais por nossa causa (e alguns evengelhistas das duas IDEs) do que pela ferramenta em si.

Na visão de usuário (por favor não me escrevam falando o que diz no manual da ferramenta, eu não leio la na página pra baixar, ainda mais aqui que não ganho nenhum brinde :smiley: ) cada ferramenta tem seu estilo de trabalho.

Já usei muito o eclipse, e concordo que seu editor de código está muito a frente do netbeans. Por outro lado tenho usado bastante utimamente o netbeans pra escrever aplicativos JEE com EJB 3, e os esqueletos e wizards para criação de código são fantasticos (com o Enterprise Pack), que nem o calisto (em minha opnião) com o Dali ou WTP 1.5 consguiram bater.

Por isto vai da necessidade de cada um, afinal nenhuma IDE Java e a - perdoe-me a expressão - “MATADORA” para todas as situações.

Outra coisa, quando tenho que fazer umas interfaces em JSF mais elboradas eu apelo pro JDeveloper, que é muito melhor e muito mais produtivo (Sem contar que o ADF Faces é open-source agora). O Java Studio Creator, apesar de ser da Sun é pesado e usa mais componentes proprietários que a Oracle (sem contar que te amarra na implementação) e o MyEclipse é legal, porém mais limitado.

Porém tem gente que gosta de usar sua IDE e mais nenhuma outra, o que acho natural e nada contra. Tem gente que gosta de usar JBuilder, legal escolha dele.

Afinal o código Java gerado é o mesmo (não adentrando-me na discussão de beleza), afinal a plataforma é a mesma. Foram minhas opniões.

Flos.

marcelomartins

Paulo Silveira:
hummmm… instalei e rodei.

agoooora a coisa ta mudando. o control espaco nao demorou 5 segundos fazendo scanning versus .3 segundos do eclipse… mas beirou o 1 segundo.

ai ele reescreveu o toString, e demorou mais .8 segundos para avisar do erro de compilacao de que nao havia o return (aiaia, que saudades que da do //TODO: bla bla stub \n return null; do eclipse)…

até ai tudo bem. vamos medir quantos anos luz o editor do eclipse esta na frente…

  1. clique no Xzinho vermelho… hum, nada. missing return statement. legal. poe o return pra mim tio netbeans? hummm… nao! nada feito… nada de agilidade. vai la, da enter e digita voce mesmo.

  2. escrevi um metodo. coloquei abstract do lado dele (de maneira errada, ja que ele tem body)… “abstract methods cannot have a body”. conserta pra mim tio? hummmm, nada feito. do it yourself

  3. digite dentro do main:

String . sugere nome de variavel local pra mim tio? naaao… lista um monte de outras classes String. entao, nada feito. gaste seu precioso tempo escrevendo um nome de variavel local.

  1. To dentro do main, quero fazer um FOR pra percorrer o args:

for

Listou-me varios fors, escolhi o enhanced… NADA de uperceber que a unica array/Iterable que tem no escopé o args e ja preencher com for(String string: args), foi la e colocou um for inutil qualquer… poxa!

  1. Implementei a seguinte interface:
interface X {

void m();

}

Ai fui la e, na implementacao, disse que meu metodo m lancava IOException, obviamente quebrando a regra de reescrita de metodo. Me ajuda a fazer algo? Tenho duas opcoes: ou tiro o meu throws, ou a minha itnerface tem de permitir isso, adicionando a clausula throws na declaracao do metodo em X. Hum… nao, sem ideias pra esse TAMBEM. Que saudade!!!

Vou ateh parar. Desisti. E nao me venham falar que o “mobility pack faz as janelinhas”, ou que “ja vem um tomcat embutido” … que nao me importa. Ele nao me ajuda a codificar, ele ajuda a arrastar e soltar e usar wizards. eu preciso de velocidade de codigo. o netbeans NAO me da.

como code assist e editor, deixa MUITO a desejar em comparacao com o eclipse 3.2. mas MUITO mesmo.

desculpem o entusiasmo. eh que sempre falam “agora o netbeans empatou”… eu vou la animado e NADA! continua BEM pra tras… lerdo para ajudar, isso quando ajuda. nao nego que tem melhorado, mas NAO falem que empata, por favor.

Sim, o Editor do NetBeans deixa muito a desejar. Isso todo mundo sabe e não acho que ninguem tenha falado que não.

A versão 5.5 do NetBeans é focada em trazer para ele os recursos do JEE 5.0 e do Enterprise Studio da SUN com o editor UML e o editor BPEL.

A versão 6.0 do NetBeans é focada em reescrever todo o editor de código e faze-lo chegar mais perto do Eclipse. Esse é o ponto que vai diferenciar o NetBeans 6.0 das versões anteriores. Com base no editor do Eclipse e do IntelliJ a idéia é fazer um editor nesses niveis.

Mas isso ainda tem muito trabalho, e no M1 ainda está o editor tradicional (e ruim). Acredito que o NetBeans 6 não saia antes de março do ano que vem, então não vimos nada ainda.

E se eu fosse concorrente do NetBeans me preocuparia. Um a um todos os problemas do NetBeans estão sendo destruidos. E com um marketing agressivo pode se tornar a IDE mais usada em pouco tempo. Principalmente por novos programadores.

Só uma dica pra quem usa o NetBeans em qualquer versão. Rode ele usando o JDK 1.6. As fontes ficam muito melhores e não vi nenhum problema em usar a versão não final do JDK.

Luiz_Aguiar

Este é um detalhe realmente interessante, é esperar pra ver.
Só não acredito que a Jetbrains vai ficar só olhando hehehe :smiley:

davidbuzatto

NetBeans!
NetBeans!
NetBeans!
NetBeans!
:lol: :lol: :lol:

E

eu instalei aqui em casa e achei lento tbm… fraco… fraco…
fico com o eclipse.
quando o netbeans tiver o conjunto de plugins disponiveis que o eclipse tem, e eu poder escolher o que eu quiser… bom ai… só então… eu vou usar esse negocio em um projeto…
fora isso… to bem de eclipse.

Jdeveloper… alguem entende o que ele faz por traz daquele codigo? como sera dar manutenção naquilo? e se o projeto for descontinuado? senta e chora? achei que ele gera um codigo muito sujo… não quero casar com a IDE, o eclipse não me obriga o casar com o IDE…

pessoal do amateras disponibilizou um plugin de jsf visual, versão 1.0 ainda não faz muita coisa mais já e um começo… daqui uns 6 meses ou 1 ano teremos um editor visual de jsf para eclipse.

abs a todos!

J

Já existe a bastante tempo, mas são pagos. E só você comparar a sua produtividade “sem plugin” e “com plugin” e ver se vale a pena pagar. Existem opções baratas como o myEclipse (que eu pessoalmente não gosto) e opções mais cara como o “BEA Nitrox” e o Exadel (esse último com opção até para , que começa a fazer sentido para mim).

Um forte abraço,
Jose Peleteiro

D

O legal disso tudo é a concorrência, vamos ter 2 ferramentas de trabalho excelentes. E claro cada uma quer ser melhor que a outra…então imagina quando NetBeans e Eclipse ficarem “pau-a-pau”.

Eu gosto do Netbeans por já vir completo ( vc nao precisa ficar instalando plug-ins ) não que isso seja ruim no Eclipse…mas já economiza um tempinho.

Eu gosto das duas IDES, ultimamento to usando mai so NB do que o Eclipse, mas a produtividade em relação de codificação no Eclipse não tem comparação.

G

Entre o editor do NetBeans e do Eclipse eu fico com o IntelliJ. :slight_smile:

Luiz_Aguiar

O MyEclipse até que tem um preço muito acessível… só que sinceramente, se tiver que por a mão no bolso pra adquirir uma IDE, seria a IntelliJ IDE com certeza, que alis venho fazendo uma análise particular de possíveis benefícios de produtividade/tempo/integração com projetos eclipse-based/aceitação das empresas pra ver se vale a pena ou não adiquirir o futuro 6.0 que sai esse ano ainda eu acredito.

Se alguém já fez isso e puder me mandar umas MP com as experiências, fico grato.

Valeu!

EDITADO:

:arrow: novas features do IntelliJ 6.0

:arrow: overview das features já existentes (versão 5.1.2)

knik

Vá lá…

Estão malucos? AFINAL QUEM CRIOU A JAVA?

Não existe nenhuma IDE (paga ou não) melhor que o NetBeans para construir GUIS.

…e depois eu fico pensando: Quantos plugins precisa ser instalado no Eclipse para que, pelo menos, fique igual ao NetBeans?

Quem fala mal é porque não conhece!!

Luiz_Aguiar

Os ingleses inventaram o futebol… e daí?
:stuck_out_tongue:

A

Foi um tal de James Gosling. Posteriormente, a linguagem foi evoluindo com a colaboração de grandes empresas através do JCP. Ah, é, a Sun está no meio. Mas não entendi porque você citou isso.

O certo seria: Matisse é menos pior que o VE. Mas ele (Matisse) é muito ruim, chato de se trabalhar, além de ser porcalhão e poluir todo meu código. Prefiro utilizar o GridBagLayout por conta própria.

Ah, só pra constar que o MyEclipse utiliza-se do Matisse também. Logo, NetBeans não é líder nisso.

Vejamos, 3 ou 4? Bom, seria o WTP, o plug-in pro Tomcat e mais alguns, talvez.

Agora me diga, quantos anos luz o NetBeans precisa evoluir pra chegar aos pés do meu Eclipse equipado e robusto (isso significa plug-ins)? Infelizmente o NetBeans te dá uma coisa pronta. Eu prefiro escolher entre as melhores opções e criar uma IDE pessoal. Eu gosto de liberdade.

Trabalhei em um projeto inteiro usando o NetBeans. :frowning:

De início, ele me forneceu uma estrutura de arquivos totalmente porca. Tá, vamos lá fazer nossa própria estrutura a mão e tentar ajustar a IDE pra conseguir reconhecer tudo.

Com o tempo, e não demorou muito, começou a aparecer os problemas.

Muitas vezes, ele me obrigava a dar um Regenarate no arquivo build.xml. E isso alterava automaticamente minha lib, que dava pau no web.xml, que dava pau na hora do deploy.

Muitas vezes, por alteração na lib a mão, o NetBeans informava erro. Tudo bem, é normal, eu devia ter deletado por ele. Mas eu não quis. O resultado foi muito suor pra fazer ele parar de reclamar, simplesmente porque não adiantava deletar o jar da lista da IDE.

Muitas vezes, ele tentava me obrigar a usar JSF, argh! Muitas vezes ele me sugeria o Struts, argh!

Muitas vezes, ele dizia que minhas classes estavam com erros, que meus pacotes estavam errados. Porém, mesmo ficando várias horas analisando, não achava o erro.

Finalmente, após muitos sacrifícios, após diversas horas perdidas tentando reajustar, ora o próprio NetBeans, ora a minha aplicação, o projeto acabou. :stuck_out_tongue:

Hoje, eu tiro uma conclusão: evangelistas dessa IDE, sempre atacam com o Matisse. Mas apenas com o Matisse. Dificilmente um corajoso/inexperiente desenvolvedor, sai dizendo que o NetBeans é mais produtivo em questão de código. Mas aqueles evangelistas sempre saem dizendo: “O NetBeans está evoluindo, e não demorará muito até que desbanque o Eclipse”. Bah, quantas versões terão de ser feitas para que essa “profecia” se cumpra?

PS.: Esse é meu depoimento. Não tenho nada contra quem usa NetBeans, nem contra seus evangelistas, respeito o gosto de cada um. Torço de coração pra que a profecia citada se cumpra um dia, afinal, isso será ótimo pra todos, principalmente pra quem foi obrigado a trabalhar em um projeto inteiro com ela, como eu fui. :?

andre.costa

Ficou muito interessante para quem trabalha com GUI…
O chato do NB ainda é a proteção no código inserido automaticamente pela própria ferramenta…

Andre Costa.

Grinvon

Em se tratando em “editor de código” o IntelliJ IDEA está na frente de todas as outras IDEs.

Grinvon

O refactore do IDEA vai até a nível de XML, coisa que não vi em nenhuma outra IDEA (me corrijam se eu estiver ultrapassado nesse ponto)

knik

…tá bom.
Você sabe quantos profissionais envolvidos no projeto NetBeans?
Quem somos nós?
E não existe esse negócio de “prefiro fazer do meu jeito, à mão, pois SOU PROGRAMADOR!”. O que o cliente quer é algo que funcione corretamente e COM RAPIDEZ.
O mesmo programa que vc faz do seu jeito, eu gasto menos que a metade do tempo usando IDE, e NetBeans.
Também utilizo o Eclipse, mas só em projetos Web - ele só é bom nisto, mas não por muito tempo.
Não sei porque o Eclipse virou uma febre, deve ser porque o NetBeans é mais difícil de aprender e, sendo assim, talvez poucos conheçam de verdade os seus recursos - saiba que não há nada no Eclipse que o NetBeans não possa fazer melhor e mais rápido. Afinal, eu sei disto porque uso as duas ferramentas.

A

knik:
…tá bom.
Você sabe quantos profissionais envolvidos no projeto NetBeans?
Quem somos nós?
E não existe esse negócio de “prefiro fazer do meu jeito, à mão, pois SOU PROGRAMADOR!”. O que o cliente quer é algo que funcione corretamente e COM RAPIDEZ.
O mesmo programa que vc faz do seu jeito, eu gasto menos que a metade do tempo usando IDE, e NetBeans.
Também utilizo o Eclipse, mas só em projetos Web - ele só é bom nisto, mas não por muito tempo.
Não sei porque o Eclipse virou uma febre, deve ser porque o NetBeans é mais difícil de aprender e, sendo assim, talvez poucos conheçam de verdade os seus recursos - saiba que não há nada no Eclipse que o NetBeans não possa fazer melhor e mais rápido. Afinal, eu sei disto porque uso as duas ferramentas.

Olá knik, acho que você não prestou muito atenção no meu depoimento. Em momento algum critiquei o esforço dos desenvolvedores NetBeans. Sei que é grande a comunidade, e como eu já disse e repito agora: “Torço de coração pra que a profecia citada se cumpra um dia…”. Mas infelizmente, por mais que trabalhem, eles prometem muito mais do que cumprem, isso desde outras versões anteriores.

Mais uma vez digo que você não prestou atenção em meu depoimento, pois eu não disse que quero fazer tudo a mão, visto que eu apenas instalo plug-ins pra ter uma coisa minha, que como eu gosto de chamar, IDE pessoal. Nós não ficamos o dia inteiro instalando plug-ins pra perder tempo a ponto de deixar o cliente esperando.

Eu sei mais que ninguém que o cliente quer rapidez, pois trabalho como freelancer, ou seja, lido com clientes pessoalmente há muito tempo. E não acho que o Matisse me deixa mais rápido, pois o que código que ele gera, na minha opinião, é impossível de se manter.

Além disso, como você pode afirmar que gasta menos tempo do que eu em um projeto, se não conhece minha metodologia de trabalho? A não ser que você se acha superior. Tá, eu ainda considero que o Eclipse é bem mais produtivo e rápido. Por que? Basta reler meu depoimento, que mais uma vez, digo que você não prestou atenção. Mesmo assim, vou repetir o principal: Perdi muito tempo reajustando minha aplicação quando o NetBeans a danificou. Mas se fosse só isso, tava bom. :frowning:

Mais uma vez vejo evangelistas/desenvolvedores prometendo coisas. Há muito tempo, nós programadores, viemos ouvindo promessas de melhora, de que o NetBeans vai decolar, de que o NetBeans será superior, mas infelizmente, essas profecias nunca se cumprem.

O Eclipse virou uma febre porque é uma ótima IDE. Só o refactoring dele, mesmo sem nenhum plug-in, já compensa um NetBeans. E já que citaram, o IntelliJ IDEA só não é uma febre, porque é pago.

Pelo que notei você faz parte do time de desenvolvimento NetBeans, não?! Se sim, procure ver meu depoimento e minhas críticas como feedbacks, e ao invés de prometer e deixar-nos mais uma vez esperançosos pra nada, leve essas críticas em consideração quando você estiver programando no time do NetBeans.

knik

Ei…
Respeito o teu trabalho. Java é uma tecnologia acessível a poucas pessoas (pessoas comuns, não nós). Quem se aventurou jamais saiu.
Claro, é uma discussão que vai longe. Mas prá falar a verdade tanto NetBeans quanto Exclipse realizam trabalhos maravilhosos.
Vai mesmo do gosto de cada um.
Na verdade eu sou um amante de sistemas standalone (GUIS), talvez por isto eu goste tanto do NetBeans, que (na minha humilde visão) é melhor que o Eclipse - o matisse me faz pensar assim. E você tem razão sobre aquela estrutura enorme de pastas/pacotes que só servem para atrapalhar e isto é um ponto positivo para o Eclipse, além de várias outras.
Mas pense assim: O NetBeans é muito bom com GUIS, e isto você não pode dizer ao contrário.
Ahh, e antes que eu me esqueça: Eu também gosto do Eclipse - eu só utilizo ele quando faço minhas aplicações Web - e prá dizer a verdade, o mundo se converge para a web. Parece que há uma previsão sombria para aplicações GUI - Daí, o pessoal da Sun vai ter que rebolar…

Obrigado pelas suas considerações.

A

Entendo sim knik, e como eu disse e repito: “Não tenho nada contra quem usa NetBeans, nem contra seus evangelistas, respeito o gosto de cada um…”. E respeito muito.

Muita gente considera o NetBeans, foi uma pena que minha experiência se tornou trágica. Mas eu espero que a IDE evolua muito. Só não acho certo a galera do NetBeans guerriar contra o Eclipse e fazer promessas. Acho melhor produzir e guerriar em produtividade, ou seja, produzindo componentes cada vez melhores pra realmente competir sem ter que usar outros artifícios. Ah, não estou falando que você fez isso, veja bem, só vejo muito isso por aí, principalmente com a galera do Java.net.

É isso, mais uma vez, peço que leve em consideração meu depoimento e minhas críticas, e tome elas como se fossem simples feedbacks.

Valeu, []s knik.

Luiz_Aguiar

VE ? Matisse? aff…
http://www.javalobby.org/java/forums/t76316.html

renatosilva

Blasfêmia!

renatosilva

Easy Eclipse:

http://www.easyeclipse.org/site/distributions/index.html

Luiz_Aguiar

renato3110:
Easy Eclipse:

http://www.easyeclipse.org/site/distributions/index.html


Interessante…

… mas e se o cara quiser desenvolver pra Mobile e Desktop, ele tem que baixar 232Mb?
:roll:

A

Luiz Aguiar:
renato3110:
Easy Eclipse:

http://www.easyeclipse.org/site/distributions/index.html


Interessante…

… mas e se o cara quiser desenvolver pra Mobile e Desktop, ele tem que baixar 232Mb?
:roll:

Ou você baixa o Eclipse normal e depois instala os plug-ins de acordo com suas necessidades. :smiley:

Luiz_Aguiar

Humm… bem o que achei, esse Easy num é assim tão easy então né hehehe :smiley:

renatosilva

Luiz Aguiar:
renato3110:
Easy Eclipse:

http://www.easyeclipse.org/site/distributions/index.html


Interessante…

… mas e se o cara quiser desenvolver pra Mobile e Desktop, ele tem que baixar 232Mb?
:roll:

HEhhehe eu também fiquei bolado. Eu pensei: “mas eu quero TUDO” :twisted:

Mas já é um avanço…

Luiz_Aguiar

Sim… pra evolução da tecnologia/aplicações que já existe em 2006, isso é o máximo né :smiley:

renatosilva

Por que não é?

A

Eu particularmente não gosto do Easy. Como eu disse em alguns posts anteriores neste tópico, gosto de escolher a dedo e instalar o que eu quero certinho, mesmo que demore uns 15 minutinhos só pra colar urls e dar um Update ou baixar e descompactar nas features e plugins.

Mas não condeno. Pra quem gosta de tudo prontinho, ou quase tudo, e não se importa muito em escolher, vale a pena.

[]s.

Criado 11 de julho de 2006
Ultima resposta 24 de jul. de 2006
Respostas 34
Participantes 17