Netbeans
- 10/07/2009
Netbeans 6.5 – Uma ótima IDE
Fala pessoal tudo bom?
Tenho feito um teste com o Netbeans 6.5 para desenvolver meus códigos e gostaria de postar minha opinião e mostrar algumas funcionalidades que achei interessantes nesta IDE.
Os pontos que vou falar são poucos perto de todas funcionalidades do Netbeans, como eu disse, vou falar apenas dos que achei um diferencial:
- Busca rápida(busca arquivos, pastas, classes, métodos…);
- Renomear variáveis;
- Integração com SVN(sem configurar nada. Basta ter feito checkout.);
- Dicas em forma de warning;
- Localizar e substituir no projeto ou pasta selecionada;
- Autocomplete no JS e suporte a bibliotecas(Jquery no meu caso);
- Possibilidade de ‘acoplar’ plugins;
- Modo tela cheia(ALT+SHIFT+ENTER);
- Menu Navegar
- Ir para Arquivo: faz uma busca por nome de arquivo;
- Ir para tipo: faz uma busca por nome de classe;
- Ir para símbolo: faz uma busca por nomes de métdos;
Primeiramente se você quiser acompanhar este post fazendo o teste em seu computador vamos ao link para download:
1) Busca rápida
Um recurso bastante interessante pois com o atalho CTRL+I ou clicando no campo de busca no topo ao lado direito(imagem abaixo) você pode encontrar arquivos nos projetos criados, pelo nome do arquivo.

2) Rename nas variáveis
Este recurso server para renomear uma variável e todas as ocorrencias desta serão atualizadas(no mesmo arquivo). Veja o vídeo abaixo:
3) Integração com SVN
Usando o mesmo exemplo do código do vídeo anterior, podemos ver que logo ao lado do número da linha quando renomeamos a variável, ocorreu uma marcação. Esta marcação mostra as diferenças que o arquivo tem em relação a versão que foi baixada do repositório.
E usando o menú ‘Versionamento‘ você pode fazer um ‘commit’, comparar o arquivo com o original, etc…
OBS:
- Com o botão direito em uma pasta pode-se escolher ‘Subversion / Submeter’ e ele lista todos os arquivos que sofreram alterações para que você faça um único commit.
4) Dicas
Este recurso é bem interessante, o Netbeans permite que algumas dicas sejam configuradas como ‘warnings’. Em ‘Ferramentas / Opções / Editor (PHP)’ é possível habilitar por exemplo uma mensagem para ‘Variável pode não ter sido declarara’, ‘Classe não encontrada’ e outras. Veja a imagem abaixo de uma atribuição de variável dentro de um IF:
Se você não entendeu eu explico: É possivel atribuir um valor a uma variável dentro de um IF. Porém, como a atribuição é com um sinal de =(igual) o Netbeans não sabe se é uma comparação (==) ou atribuição (=).
OBS: Estas dicas podem ser configuradas para Javascript também.
5) Localizar e substituir no projeto ou pasta selecionada
Esta opção é muito útil. Acho que não preciso explicar. Imagem abaixo:

6) Autocomplete nos Javascripts e suporte a bibliotecas
Este recurso é muito legal. Você pode informar um ZIP com a documentação da biblioteca e o Netbeans consegue incluir tudo no autocomplete. Veja abaixo um exemplo usando Jquery:

7) Possibilidade de ‘acoplar’ plugins
Acessando o site do Netbeans tem um link chamado ‘Plugins’ que possui diversos plugins para download. Um que recomendo e vou mostrar como instalar é o “Path Tools”.
Este plugin cria opção de ‘Explorar” uma pasta selecionada ou abri-la no prompt de comando. Muito útil! Vamos à instalação:
- Acesse o endereço e faça o download do plugin: http://plugins.netbeans.org/PluginPortal/faces/PluginDetailPage.jsp?pluginid=676
- Acesse o menu “Ferramentas / Plugins “
- Clique na aba “Baixados”
- Clique sobre a opção “Adicionar plugin” e informe o arquivo que foi baixado
- Finalize a intalação.
Repare que ele colocou algumas opção extras na barra de ferramentas. Para testar selecione uma pasta do seu projeto e clique sobre a opção “Shell on Path…” como a imagem abaixo:
Como resultado a janela do prompt será aberta ja na pasta escolhida.
8 ) Modo Tela cheia
Recurso bem interessante, ao menos para mim. Trabalho em casa com um notebook de 15.4, colocando a IDE em tela cheia consigo aproveitar mais minha tela.
Para ativar a tela cheia acesse o menu ‘Exibir / Tela cheia’.
9) Mas como nem tudo são flores, vamos ao que eu não gostei:
- Problemas com o CTRL+Z;
- Problemas com as cores dos fontes(ele fica meio doidão);
- Não da pra alterar a extenção dos arquivos ao renomeá-los;
- Não da para criar ‘arquivos anônimos’, ou seja, apertar um CTRL+N e abrir um arquivo sem salvar… ele obriga que o arquivo seja salvo antes de aparecer na tela.
- Debug só com o Xdebug(nada contra mas não gosto);
- O Auto-complete dele espera um CTRL+espaço( o Zend e Aptana não precisam);
Bom pessoal, espero que gostem da IDE. Neste exato momento estou acabando este POST(ficou como rascunho por um tempo) e o Netbeans 6.7 foi lançado com algumas novidades. No site oficial você ja pode baixar a nova versão.
Teste-a e comente o que você gostar(ou não).
Abraços








7 Comentários to “Netbeans 6.5 – Uma ótima IDE”
Estava fazendo uma atualização dos plug-ins e o micro desligou, a IDE ficou toda desconfigurada, não aparecia nem o Debug e não tinha como executar um programa. Tive que desinstalar o programa, procurar todas as pastas dos programa netbeans e seus componentes e apaga. Assim instalei novamente o programa e seus componentes(JDK, etc) e assim voltou a IDE que conhecia.
Abraços
Por Daniel (2 comments) em 31/07/2009
Apenas para constar aqui no blog:
Eu entrei em contato com o Daniel e ele resolveu o problema removendo o Netbeans e apagando a pasta com os arquivos que ficam no HD.
Por Marcelo Sabadini (109 comments) em 19/08/2009
Ciao,
sto facendo il passaggio da netbeans 6.1 a 6.5
Devo aprire piu’ progetti basati su Web Service ed Ejb.
Netbeans non li riconosce tutti e molto probabilmente accade perchè non accetta i file di proprierties
Sapresti darmi lumi in merito?
Grazie comunque
Por Rub (1 comments) em 27/08/2009
Marcelo para renomear a extensão dos arquivos, você deve clicar com o botão direito e depois em properties… ai tem a opção de escolher a extensão.
Por Oscar (1 comments) em 11/09/2009
Fala Oscar tudo bom kra?
Tem razão! consegui ver onde alterar tmb na barra de propriedades
Soh que acabei esquecendo de dar um update no POST!!
Valeu de mais a contribuição!! abraços!
Por Marcelo Sabadini (109 comments) em 12/09/2009
Vou testar!
Por Rafael Ortega Bueno (6 comments) em 23/10/2009
Fala Rafa!
testa e posta aqui o que achou!!
abração!
Por Marcelo Sabadini (109 comments) em 27/10/2009