FeaturesPluginsDocs & SupportCommunityPartners

NetBeans IDE 6.1 Features

Editor

Recursos de editor Java no NetBeans IDE
Clique na imagem para ver a tela inteira

O editor com detecção de linguagem realça o código sintatica e semanticamente, e ajuda você com auto-completar de código inteligente e navegação aprimorada.

Editor com detecção de linguagem

Um IDE é muito mais do que um editor de texto. O editor do NetBeans recua linhas, faz coincidir palavras e colchetes, e realça o código-fonte sintatica e semanticamente. O editor suporta várias linguagens, incluindo Java, Ruby, C/C++, XML, HTML, RHTML, Javadoc, JavaScript e JSP. Ele pode ser estendido para aceitar qualquer outra linguagem.

Vídeo: o editor do NetBeans
editor

Análise ao vivo

O IDE analisa o código-fonte ao vivo enquanto você digita. Dessa forma o editor pode marcar imediatamente os erros e realçar as ocorrências. As dicas de ferramenta e os glifos do editor exibem desobstrutivamente dicas de compilador, correções rápidas, avisos e documentação da linguagem.

Refatoração

As ações de refatoração do IDE permitem que você reestruture o código sem quebrá-lo. Por exemplo, quando um identificador é renomeado ou uma classe é movida para outro pacote, não use Localizar e Substituir: o IDE pode identificar e atualizar todas as ocorrências instantaneamente.

refatoração

Auto-completar de código inteligenteavançado!

O editor oferece um recurso para auto-completar de código em várias linguagens, incluindo Java, Ruby, XML, C/C++, HTML, RHTML, JSP, JavaScript e Javadoc (novo na versão 6.1). Enquanto você digita, ele lista as possíveis conclusões: as opções mais óbvias e comuns são listadas no início, mas você sempre pode escolher dentre um conjunto completo de opções abaixo.

Ir para arquivo, Ir para tipo

Abra qualquer arquivo ou digite um rápido atalho de teclado, ou vá diretamente para uma declaração com um único clique. Nas caixas de diálogo Ir para, você pode digitar arquivos ou nomes de tipo, usando maiúscula/minúscula e até mesmo curingas, e fazer uma pesquisa com distinção de maiúsculas e minúsculas em todos os projetos abertos.

auto-completar código e pop-up de doc

Inserir código

O editor pode gerar código para você em Java ou Ruby. É fornecida uma caixa de diálogo para que você tenha total controle sobre quais métodos e quais atributos de classe eles acessam.

Você pode substituir métodos e gerar blocos de código dinâmicos, tais como loops, javadoc e assessores. Com alguns pressionamentos de tecla, você insere trechos de código usados comumente a partir de modelos ao vivo, incluindo um rico conjunto de códigos circulados.

geração de código

Inspecionar membros

Inspecione os membros de qualquer classe Java em uma janela popup conveniente. Use filtros para controlar o nível de detalhe exibido

Inspecionar hierarquia

Inspecione a hierarquia de qualquer classe Java em uma janela popup conveniente que pode exibir classes e interfaces bases e classes e interfaces derivadas. Use filtros para controlar o nível de detalhe exibido

inspecionar membros

Histórico de arquivo

Você sempre pode usar um histórico local do arquivo para visualizar modificações recentes ou reverter alterações, mesmo que o arquivo não seja manipulado por um sistema de controle de versões.

Navegação

Use os membros do navegador e os inspetores de hierarquia para navegar rapidamente entre os arquivos. A faixa de erros oferece uma visão geral imediata de todas as linhas realçadas em um arquivo: com um único clique, você salta para erros, dicas, anotações ou resultados de pesquisa.

Interface do Usuário Completamente Configurável

Use atalhos de teclado ou clique nos ícones configuráveis da barra de ferramentas para acessar ferrementas para compilação, refatoração, criação de perfil, depuração e teste de unidade. As fontes e as cores do editor podem ser completamente personalizadas. Todas as janelas podem ser posicionadas individualmente e divididas vertical ou horizontalmente.

histórico de versão do arquivo

 

- Trilha de aprendizado do Java SE e IDE de base

- Guia do usuário do editor Java

Companion
Projects:
MySQL Database Server   Open JDK: an Open SourceJDK   GlassFish Community: an Open Source Application Server    Mobile & Embedded Community    Open Solaris   java.net - The Source for Java Technology Collaboration   Virtual Box - full virtualizer  Open ESB - The Open Enterprise Service Bus Powered by