Anunciadas as novidades do IntelliJ IDEA 6.0 e o TeamCity  XML
Índice dos Fóruns » Notícias
Autor Mensagem
renatosilva
Forum Spammer
[Avatar]

Membro desde: 16/12/2004 17:09:19
Mensagens: 1785
Offline

Então só posso concluir que o IDEA é simplesmente... mágico
[WWW]
juzepeleteiro
Virtual Machine Man

Membro desde: 19/07/2005 16:01:40
Mensagens: 583
Localização: Rio de Janeiro
Offline

renato3110 wrote:Então só posso concluir que o IDEA é simplesmente... mágico


É verdade que o IDEA é muito bom, eu pessoalmente gosto muito.

Mas é verdade também que tem muita hype também. É cool, legal, ágil, diferente, moderno... usar o IDEA, e tem muita gente que usa ele por causa disso. A grande diferença entre o eclipse e o IDEA (atual) é a parte WEB (WTP ninguém merece) e os keystrokes.

O editor de código, eu diria que o do eclipse é até melhor, pelo menos eu gosto mais.

O IDEA têm mais refactories, mas os que não têm no Eclipse não são tão populares assim... Mas o fato de você renomear um classe ou metodo ou attributo no Java e ele mudar no JSP e XMLs é beeeem legal.

Bem, essa é minha opnião.

http://ofert.as - Cupons de desconto
[Email] [WWW] [MSN]
renatosilva
Forum Spammer
[Avatar]

Membro desde: 16/12/2004 17:09:19
Mensagens: 1785
Offline

Mas esse lance de renomear é do IDEA ou do Eclipse?

Eu sempre achei aquela lista de refactorings do Eclipse muito pequena, e não sei se é asneira mas sempre achei que é aquele tipo de coisa customizável, comum, mais ou menos como se faz com os templates de códigos. Eu sempre achei que tu tinha que poder ir lá e mandar um "new refactoring..." e criar seu próprio ou importar...

Eu acho que o Eclipse tem isso agora não tem? Parece que dá pra criar um refactoring usando scripts...

Bom eu dei uma olhada, parece que não dá pra criar refactoring, só se trabalha com os existentes...
[WWW]
onolox
JavaGuru

Membro desde: 20/06/2005 20:10:58
Mensagens: 291
Offline

Eu uso o eclipse por 1 único motivo: O eclipse tem uma coisa única, nenhum outro editor de nenhuma outra línguagem tem, o ponto e vírgua inteligente. Eu até sugeri pros caras do Intellij colocarem tb. Pequenas coisas como essa que dão prazer ao digitar código é que me satisfazem.
cv
Moderador
[Avatar]

Membro desde: 04/04/2003 00:32:12
Mensagens: 7817
Localização: São Paulo, SP
Offline

O IntelliJ tem isso. Se nao me engano, Ctrl-Shift-Space e Ctrl-Alt-Shift-Space completam a linha inteira.

Alias, alguem pediu por um exemplo de empresa onde todo mundo usa IntelliJ:

http://www.martinfowler.com/bliki/PostIntelliJ.html
[Email] [WWW] [Yahoo!] [MSN] [ICQ]
onolox
JavaGuru

Membro desde: 20/06/2005 20:10:58
Mensagens: 291
Offline

Mas esse não é o recurso que falo, o ponto e vírgula inteligente(que não vem ativado por padrão) é assim: vc pode estar digitando em qualquer parte da linha e se não tiver ponto e vírgula no fim da linha é só vc digitar ; que é automaticamente colocado no fim da linha.
renatosilva
Forum Spammer
[Avatar]

Membro desde: 16/12/2004 17:09:19
Mensagens: 1785
Offline

Po!! Eu pensei que tu dava ENTER e ele colocava o ;

EDIT: testei isso aqui, até que é legalzinho, mas não vejo muita utilidade
[WWW]
sunshine
JavaChild
[Avatar]

Membro desde: 28/09/2004 18:53:15
Mensagens: 109
Offline

juzepeleteiro wrote:
renato3110 wrote:Então só posso concluir que o IDEA é simplesmente... mágico


É verdade que o IDEA é muito bom, eu pessoalmente gosto muito.

Mas é verdade também que tem muita hype também. É cool, legal, ágil, diferente, moderno... usar o IDEA, e tem muita gente que usa ele por causa disso. A grande diferença entre o eclipse e o IDEA (atual) é a parte WEB (WTP ninguém merece) e os keystrokes.

O editor de código, eu diria que o do eclipse é até melhor, pelo menos eu gosto mais.

O IDEA têm mais refactories, mas os que não têm no Eclipse não são tão populares assim... Mas o fato de você renomear um classe ou metodo ou attributo no Java e ele mudar no JSP e XMLs é beeeem legal.

Bem, essa é minha opnião.


Aproveitando a deixa do "mágico Intellij"

Exemplo:
No teste de uma determinada classe crio um mock (EasyMock) do método "abc()"

observem que o método é identificado por uma String.
No caso de um refactoring do metodo "abc()" para "def()" Intellij identifica que este método foi renomeado e muda também a String.

Isso sem contar o preenchimento automático que ele pode realizar com "Ctrl+Shift"
Exemplo:

A "ClasseA" já existe no projeto.
Caso eu deseje instanciá-la digito:

Cl "Ctrl+Barra" (oferece o nome da classe ou interface)
ClasseA c "Ctrl+Barra" (oferece o nome do objeto)
ClasseA classeA = new "Ctrl+Shift+Barra"(oferece qual será instanciada e coloca o ; )
ClasseA classeA = new ClasseA(); (se houver parâmetros para o construtor ele possiona o cursor dentro dos parênteses)

isso é muito bom!!!

SCJP
giulianocosta
JavaEvangelist

Membro desde: 11/08/2003 09:59:28
Mensagens: 312
Offline

renato3110 wrote:Mas o que que esse IDEA tem de tão extraordinário? Só ouço falar que é produtivo, produtivo, produtivo, mas como assim produtivo? É melhor que Eclipse?


O editor do IDEA não vi igual. É muito intuitivo! Acho ele mais rápido que o Eclipse, só que ele come mais memória. Ele te da a possibilidade de guardar/visualizar as diferenças do arquivo antigo diretamente pela IDE. Tipo:

Arquivo original:
A a = new A();

Arquivo modificado:
A a = new A("blabla");

No canto esquerdo do editor vai ficar uma marca nessa linha, se tu posicionar o mouse sobre a marca, aparecerá "A a = new A();" e a opcao de voltar ao que era.


Mais:
- javascript;
- varios plugins;
- xml(autocomplete e guarda nomes de tags para poder dar Ctrl+Space);
- editor html;
- Le arquivos DTDs e ja valida xmls e htmls;
- Bastante opcoes de refactory;
- Muitas outras facilidades que nao me lembro aqui agora.

Giuliano Costa
Programador
[Email]
 
Índice dos Fóruns » Notícias
Ir para:   
Powered by JForum 2.1.8 © JForum Team