blob: 78fa0436518daa1074b7d8992991d5a6627e2935 [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<html>
<head>
<meta http-equiv="content-type"
content="text/html; charset=UTF-8">
<title>NetBeans IDE - Todas as Tecnologias Suportadas</title>
<link rel="stylesheet" href="../netbeans.css" type="text/css">
<link rel="stylesheet" href="../features.css" type="text/css">
<meta name="description"
content="NetBeans IDE: All Supported Technologies">
<meta http-equiv="content-language" content="en">
<meta name="author" content="Ruth Kusterer">
</head>
<body>
<h1>Todas as Funcionalidades e Tecnologias Suportadas</h1>
<p> O NetBeans IDE é um Ambiente de Desenvolvimento Integrado, gratuito de código-fonte aberto para desenvolvedores de software. Você obtém todas as ferramentas necessárias para criar aplicações móveis de área de trabalho, corporativas, Web e móveis, em Java, C/C++ e uma variedade de linguagens dinâmicas. O IDE é executado em muitas plataformas, incluindo Windows, Linux, Solaris, e Mac OS; é de fácil instalação e pode ser usado imediatamente. </p>
<table>
<tbody>
<tr>
<td valign="top">
<ul>
<li><a href="#base-ide">IDE de Base</a>
<ul>
<li><a href="#general">Funcionalidades Gerais do IDE</a></li>
<li><a href="#editor">Editor de Código-fonte</a></li>
<li><a href="#vcs">Controle de Versão</a></li>
<li><a href="#collab">Desenvolvedor Conectado</a></li>
<li><a href="#tools">Ferramentas de Construção</a> (<a href="#maven">Maven</a>, <a href="#hudson">Hudson</a>)</li>
</ul>
</li>
<li><a href="#platform">Plataforma NetBeans</a></li>
<li><a href="#osgi">OSGi</a></li>
<li><a href="#plugins">Plug-ins (Estável e Beta)</a></li>
<li><a href="all.html#java-me">Aplicações Móveis e Incorporadas (Java ME)</a></li>
</ul>
</td>
<td valign="top">
<ul>
<li><a href="#java-se">Aplicações Java de Desktop (Java SE)</a>
<ul>
<li><a href="#java">Desenvolvimento Java</a></li>
<li><a href="#swing">GUI Builder Swing<br> (anteriormente conhecido como Matisse)</a></li>
<li><a href="#profiler">Profiler Java</a></li>
<li><a href="#debugger">Depurador Java</a></li>
</ul>
</li>
<li><a href="#java-web">Aplicações Web e Corporativas (Java EE)</a>
<ul>
<li><a href="#java-webapp">Aplicações Web</a></li>
<li><a href="#java-ee">Aplicações Java EE</a></li>
<li><a href="#db">Bancos de Dados</a></li>
<li><a href="#java-ws">Web Services</a></li>
</ul>
</li>
</ul>
</td>
<td valign="top">
<ul>
<li><a href="all.html#javafx">JavaFX 2.0</a></li>
<li><a href="#groovy">Grails do Groovy</a></li>
<li><a href="#php">PHP</a></li>
<li><a href="#js">JavaScript</a></li>
<li><a href="#cplusplus">C, C++, Fortran</a></li>
<li><a href="http://wiki.netbeans.org/NetBeansArchivedFeatures"><span style="font-style: italic;">Funcionalidades Arquivadas</span></a></li>
</ul>
<span style="font-weight: bold;"></span></td>
</tr>
</tbody>
</table>
<a name="base-ide"></a>
<h2>IDE Base</h2>
<a name="general"></a>
<h3>Funcionalidades Gerais do IDE</h3>
<ul>
<li>Scripts Apache Ant versão 1.8 não proprietária </li>
<li>Views de Projetos, Arquivos, Serviços e Favoritos </li>
<li>Interface de usuário completamente configurável (fontes, cores, barras de ferramentas, views) </li>
<li>Definições personalizáveis de formatação de código por projeto </li>
<li>Opções de exportação e importação no NetBeans </li>
<li>Todas as views podem ser posicionadas, maximizadas/minimizadas, divididas, clonadas e (des)conectadas </li>
<li>Navegador com membros e inspetores de hierarquia </li>
<li>Ação Abrir como... para associar extensões de arquivo com tipos Mime
</li>
<li>Agrupamento de projeto </li>
<li>Modelos e aplicações de amostra incluídos </li>
<li>Ações Ir para Arquivo, Ir para Tipo, Ir para Símbolo e Ir para Declaração </li>
<li>Suporte descentralizado de construção </li>
<li>Integração da Lista de Tarefas (formato iCalendar): varredura automática para encontrar erros, advertências, tarefas TODO/FIXME e integração com o banco de dados de erros </li>
<li>Projetos compartilháveis (caminhos relativos da biblioteca, caminhos variáveis do nome), suporte para caminhos UNC do MS Windows. </li>
<li>Importador do projeto Eclipse e do projeto JBuilder, sincronização do projeto Eclipse </li>
<li>Barra de Pesquisa rápida: acesso rápido aos arquivos/tipos/símbolos, projetos, painéis de opção, ações de menu e documentação </li>
</ul>
<a href="ide/index.html">Página Funcionalidades do IDE</a> <a name="editor"></a>
<h3>Editor de Código-fonte</h3>
<ul>
<li>Suporte completo do editor para Java, XML, DTD, CSS, HTML, ERB, RHTML, JSP, Javadoc, JavaScript, PHP, Groovy, C, C++, etc. </li>
<li>Recurso de Autocompletar Código inteligente incluindo abreviaturas CamelCase </li>
<li>Realce de código sintático e semântico, correspondência de palavra e colchetes </li>
<li>Marca ocorrências, erros e advertências, dicas e correções rápidas </li>
<li>Compilação automática ao salvar e implantação ao salvar (para projetos Java)
</li>
<li>Geração automática de código (acessadores, circundar com, e mais...)
</li>
<li>Dobramento de Código-fonte </li>
<li>Formatação personalizável de código e criação de margens </li>
<li>Ações de refatoração:
<ul>
<li>Renomear </li>
<li>Introduz Variável, Constante, Campo ou Método </li>
<li>Modificar Parâmetros do Método </li>
<li>Encapsular Campos (getters e setters) </li>
<li>Retirar, Colocar </li>
<li>Mover Classe, Copiar Classe </li>
<li>Mover de Nível Interno para Externo </li>
<li>Converter Classe Anônima para Classe Interna </li>
<li>Extrair Interface, Extrair Superclasse </li>
<li>Usar Supertipo Onde Possível </li>
<li>Exclusão Segura </li>
</ul>
</li>
<li>Histórico Local para arquivos sem controle de versão </li>
<li>Janelas pop-up de documentação incluindo Javadoc e rdoc </li>
<li>O editor pode ser ampliado para suportar qualquer linguagem (Projeto Schlieman) </li>
<li>Uma ação para remover Espaços em Branco à Esquerda das linhas
<p> </p>
</li>
</ul>
<a href="ide/editor.html">Página Funcionalidades do Editor</a> <a name="vcs"></a>
<h3>Controle de Versão</h3>
<ul>
<li>Suporte para CVS 11.1.x e 12.1.x; Subversion 1.4.x, 1.5x, 1.6x; e Mercurial 1.x, 2.x; ClearCase V 7.0 (disponível a partir do Gerenciador de plug-ins).
<ul>
<li>Protocolos de autenticação de subversão: arquivo, http, https, svn, svn+ssh </li>
<li>Protocolos de autenticação CVS: pserver, ext, local, fork. </li>
</ul>
</li>
<li>Suporte ao Git<br>
</li>
<li>Reconhecimento automático de diretórios existentes com controle de versão </li>
<li>A janela de controle de versão mostra arquivos novos, removidos, ou modificados </li>
<li>Status com codificação de cores de linhas, arquivos e pastas: novos, removidos, atualizados ou modificados </li>
<li>Visualizador de comparação com codificação de cores para resolução intuitiva de conflitos de mesclagem </li>
<li>Ação de Exportar Patch de Comparação </li>
<li>Metadados compartilháveis do projeto </li>
</ul>
<p><a href="ide/collaboration.html">Página Funcionalidades de Controle de Versão</a></p>
<a name="collab"></a>
<h3>Desenvolvedor Conectado (Servidor da Equipe do Projeto Kenai)</h3>
<ul>
<li>Criar, hospedar e gerenciar projetos NetBeans em um servidor da equipe por meio da interface IDE </li>
<li>Integração de controle de versão: fazer check-out e confirmar projetos hospedados no Kenai </li>
<li>Integração de controle de versão: alterar o status do problema na mesma etapa de confirmação da correção </li>
<li>Integração do controlador de problemas para Jira e BugZilla: consultas, criar/fechar, aplicar patches, designar tarefas </li>
<li>Integração do rastreador de problemas com a navegação do editor </li>
<li>Cliente de bate-papo instantâneo e serviço de presença de membro </li>
</ul>
<p>*O plug-in Jira está disponível no Gerenciador de plug-ins (Ferramentas > Plug-ins).</p>
<p><a href="ide/collaboration.html">Página Funcionalidades de Colaboração em Equipe</a></p>
<a name="tools"></a> <a name="hudson"></a>
<h3>Integração Hudson</h3>
<ul>
<li>Servidores de construção contínua do Hudson para tipos de projetos Maven e (com base no Ant) Java SE </li>
<li>O projeto Hudson pode estar utilizando Subversion ou Mercurial </li>
<li>Procurar jobs hospedados, construções, espaços de trabalho e artefatos </li>
<li>Notificações de falha </li>
</ul>
<p><a href="ide/build-tools.html">Página Funcionalidades das Ferramentas de Construção</a></p>
<a name="maven"></a>
<h3>Integração Maven</h3>
<ul>
<li>Abrir, construir, executar, testar, depurar, determinar o perfil de projetos Apache Maven (2 e 3) </li>
<li>Suporte a aplicações Web Maven, projetos EJB e corporativos (J2EE 1.4, Java EE 5 e Java EE 6), Web Services JAX-WS 2.2 </li>
<li>Vincular metas Maven personalizadas com ações IDE </li>
<li>Criar projetos usando modelos Maven Archetype </li>
<li>Browser do Repositório Maven </li>
<li>Gráfico de Dependência Maven </li>
<li>Configurações do projeto Maven </li>
<li>Exibidor de Detalhes do Artefato </li>
<li>Compilar ao Salvar para projetos Maven Java SE, Implantar ao Salvar para Aplicações Web Maven </li>
</ul>
<p><a href="ide/build-tools.html">Página Funcionalidades das Ferramentas de Construção</a></p>
<a name="java-se"></a>
<h2>Aplicações de Desktop (Java SE)</h2>
<a name="java"></a>
<h3>Desenvolvimento Java</h3>
<ul>
<li>Desenvolvimento para for JDK 1.1, 1.2, 1.3, 1.4, JDK 5.0, JDK 6, JDK 7 </li>
<li>Teste de unidade com JUnit 3 e 4 </li>
<li>Gerenciador de Bibliotecas e Modelos </li>
<li>A janela Hierarquia de Chamada exibe os chamadores e os chamados de um método em um projeto </li>
<li>Analisador Javadoc, Comentário Automático Javadoc </li>
<li>Javadoc automático e detecção de raiz do código-fonte em bibliotecas JARs e NetBeans </li>
<li>Suporte Java Beans: geração de propriedade Bean, editor BeanInfo </li>
<li>GUI Builder Visual Swing <a href="#swing">(Mais...)</a> </li>
<li>Depurador integrado <a href="#debugger">(Mais...)</a> </li>
<li>Profiler integrado <a href="#profiler">(Mais...)</a> </li>
</ul>
<p><a href="java/javase.html">Página Funcionalidades de Java SE</a></p>
<a name="swing"></a>
<h3>GUI Builder Swing Java (anteriormente conhecido como Matisse)</h3>
<ul>
<li>Designer GUI Visual Swing para Desenho Livre, layout nulo, ou qualquer gerenciador de layout Swing. </li>
<li>Paleta de componentes expansível com componentes Swing e AWT pré-instalados </li>
<li>Designer de menu Visual </li>
<li>Inspetor de Componente e Propriedades </li>
<li>Suporte para tecnologia Beans Binding (JSR 295) </li>
<li>Suporte para Swing Application Framework (JSR 296) </li>
<li>Suporte para localização e acessibilidade GUI </li>
<li>Fácil acesso às propriedades dos componentes Caixa de Combinação, Árvore J, Grupo de Botões, etc. </li>
<li>Visualização GUI no Nimbus Looks&amp;Feel (JDK 6 Atualização 10) </li>
<li>Configurar o GUI Builder para gerar nomes de classe totalmente qualificados ou simples </li>
</ul>
<p><a href="java/swing.html">Página Funcionalidades de Java Swing</a></p>
<a name="profiler"></a>
<h3>Profiler Java</h3>
<ul>
<li>Ferramentas de análise de desempenho e geração de carga da CPU </li>
<li>Análise de memória e detecção de vazamento de memória </li>
<li>Determinação de perfil de threads </li>
<li>Anexo local e remoto </li>
<li>HeapWalker, incluindo o suporte a OQL </li>
<li>Pontos de Determinação de Perfil </li>
<li>Integração JMeter </li>
<li>Salvar snapshots (CSV, HTML e XML) e processá-los off-line </li>
</ul>
<p><a href="java/profiler.html">Página Funcionalidades do Profiler</a></p>
<a name="debugger"></a>
<h3>Depurador Java</h3>
<ul>
<li>Depurador multilinguagem </li>
<li>Pontos de interrupção configuráveis </li>
<li>Caixa de diálogo Opções para especificar Formatadores de Variável, Filtros de Etapa, e muito mais </li>
<li>Depuração multithread (o ponto de interrupção default somente suspende o thread do ponto de interrupção) </li>
<li>A View de Depuração Personalizável mostra somente threads, sessões e pilhas de chamadas </li>
<li>Selecionador de Thread Atual para alternar threads, navegação de threads diretamente acessível da margem interna do editor </li>
<li>Detecção de suspensão automática entre threads suspensos </li>
<li>Janela de watches </li>
<li>Janela de Pilha de Chamadas </li>
<li>Depuração local e remota </li>
<li>Ações Run into, Step over, Step into e Step out </li>
<li>Avaliação da expressão </li>
</ul>
<p><a href="java/debugger.html">Página Funcionalidades do Depurador</a></p>
<p><a name="javafx"></a> </p>
<h2>JavaFX 2.0</h2>
<ul>
<li>Projetos usando o FXML ou Java puro</li>
<li>Editor FXML</li>
<li>Adicione pré-carregadores aos projetos ou crie um projeto de pré-carregador</li>
<li>Utilizar o editor JavaSE</li>
<li>Utilizar o depurador JavaSE e GUI do Java, incluindo o depurador visual</li>
</ul>
<p><a href="javafx/index.html">Página Funcionalidades de JavaFX</a></p>
<a name="java-web"></a>
<h2>Aplicações Web e Aplicações Corporativas (Java EE)</h2>
<a name="java-webapp"></a>
<h3>Aplicações Web</h3>
<ul>
<li>Páginas JavaServer (JSP 2.1) </li>
<li>Framework JavaServer Faces (JSF 2.0) </li>
<li>Struts Apache 1.3.8 </li>
<li>Web Spring MVC 2.5 </li>
<li>Framework Hibernate 3.2.5, consultas HQL, assistente para Engenharia Reversa do Hibernate </li>
<li>Componentes JSF ativados para o Ajax </li>
<li>Gerar aplicações JSF CRUD (Criar-Ler-Atualizar-Deletar) das classes de entidade JPA </li>
<li>Navegação de hiperlink em páginas JSF e JSP </li>
<li>Editor para descritores de implantação </li>
<li>A JavaServer Pages Standard Tag Library (JSTL). </li>
<li>O editor oferece suporte a HTML, XHTML, JavaScript, PHP, JSP, JSF e CSS </li>
<li>Verificação de erro de valores de propriedade no código CSS </li>
<li>Monitor HTTP para depuração de aplicação web </li>
<li>Suporte para unidades de persistência </li>
<li>Implantação de aplicações Java e Applets por meio do JNLP (Java Web Start) incluindo recursos externos </li>
</ul>
<p><a href="web/web-app.html">Página Funcionalidades da Aplicação Web</a></p>
<a name="db"></a>
<h3>Bancos de Dados</h3>
<ul>
<li>O Explorer do Banco de Dados do NetBeans oferece suporte a qualquer banco de dados relacional para o qual há um <a href="http://wiki.netbeans.org/wiki/view/DatabasesAndDrivers">driver JDBC</a>: JavaDB (Derby) 10.4, MySQL 5.1.6, PostgreSQL 8.3; Oracle 10.2, Microsoft SQL Server 1.2, PointBase 5.2, jTDS 1.2.1, DataDirect Connect para JDBC 3.6, IBM Redistributable DB2, etc. </li>
<li>Editor de Consulta Visual (API do Provedor de Dados) </li>
<li>O plug-in Sakila instala uma amostra do banco de dados MySQL para uso com os tutoriais </li>
<li>Integração dos Servidores MySQL (iniciar/parar) </li>
<li>Detecção automática de bancos de dados MySQL existentes </li>
<li>Explorador de Banco de Dados para conectar, procurar, criar ou deletar bancos de dados </li>
<li>Integração para ferramentas administrativas externas como a phpMyAdmin </li>
<li>Editor SQL com autocompletar código e histórico de consultas. Editar, ordenar e filtrar diretamente os resultados, exibir grandes conjuntos de dados, página por página. </li>
</ul>
<p><a href="ide/database.html">Página Funcionalidades do Bancos de Dados</a></p>
<a name="java-ee"></a>
<h3>Aplicações Corporativas (Java EE)</h3>
<ul>
<li>Padrões Java EE 6, Java EE 5, J2EE 1.4, incluindo Anotações </li>
<li>API de Persistência Java (JPA 2.0 ) </li>
<li>Injeção de Contextos e Dependência (CDI) </li>
<li>Páginas JavaServer (JSP) </li>
<li>Facelets do JavaServer Faces (JSF 2.0) </li>
<li>Enterprise JavaBeans (EJB 2.1, EJB 3, EJB 3.1) </li>
<li>EJBs em aplicações Web </li>
<li>API de Java Servlet </li>
<li>GlassFish Server Open Source Edition 3.1.2, Apache Tomcat 5.5 e 6.0.20, JBoss 5.0, WebLogic 11g (10.3.1.0), e outros. </li>
</ul>
<p><a href="web/java-ee.html">Página Funcionalidades de Java EE</a></p>
<a name="java-ws"></a>
<h3>Web Services</h3>
<ul>
<li>Suporte a JAX-WS 2.2, designer de UI para serviços JAX-WS </li>
<li>Suporte a Web services RESTful JAX-RS 1.1 (JSR 311) </li>
<li>Suporte a padrões dos Web services JAX-RPC 1.6 (JSR 101) </li>
<li>Editor de Personalização de Web Service </li>
<li>Gerenciamento de identidade segura com o Sun Java System Access Manager </li>
<li>Web Services baseados em SOAP e RESTful </li>
<li>Criar Web services RESTful compatíveis com JSR-311 usando classes e padrões de entidade JPA ou de bancos de dados </li>
<li>Web Services do Google Maps, do StrikeIron e do Yahoo News Search RESTful </li>
<li>Integração JBI Java Business (JSR 208) </li>
<li>Arquitetura Java para assistente XML Binding API (JAXB) </li>
<li>Web Services do Mobile Java ME (JSR 172) </li>
<li>Web Services Interoperáveis (JSR 109) </li>
<li>Integração SoapUI para teste e monitoramento de Web service </li>
<li>Suporte para SaaS (Software como um serviço fornecido por Google, Facebook, Yahoo, YouTube, entre outros). </li>
</ul>
<p><a href="web/web-services.html">Página Funcionalidade dos Web Services</a></p>
<a name="java-me"></a>
<h2>Aplicações Móveis e Incorporadas (Java ME, Java Card)</h2>
<ul>
<li>Suporte total para
<ul>
<li>Perfil de Dispositivo de Informação Móvel (MIDP) 1.0, 2.0 e 2.1 </li>
<li>Configuração de Dispositivo Limitado Conectado (CLDC) 1.0 e 1.1 </li>
<li>Configuração de Dispositivo Conectado (CDC) </li>
<li>Empacotado com o Java ME SDK 3.0.5 </li>
<li>Cartão Java </li>
</ul>
</li>
<li>Scripts de build do Apache Ant 1.8 </li>
<li>Visual Mobile GUI Designer com suporte para a localização e vinculação de dados </li>
<li>Mobile Designer da Tela </li>
<li>Construtor de Jogos Móveis para o MIDP 2.0 Game API </li>
<li>Suporte para gráficos SVG (JSR 226): SVG Composer com componentes da UI SVG, editor de propriedades SVG </li>
<li>Paleta de componentes, assistente para a criação de componentes personalizados </li>
<li>Teste de JMUnit 1.1.0 </li>
<li>Gerenciamento de certificado e assinatura de MIDlet </li>
<li>Emulação integrada pelo ar (OTA, pelo ar) </li>
<li>Emulação de registro de push </li>
<li>Funcionalidades de emulação WMA para mensagens SMS e CBS </li>
<li>Serviços de Mensagens sem Fio e APIs Multimídia </li>
<li>Obfuscação de código com o ProGuard 4.2 </li>
<li>Múltiplas configurações de projeto </li>
<li>Teste e depuração no dispositivo </li>
<li>Web Service do Mobile Java ME (JSR 172) </li>
<li>Suporte para a plataforma SDK MpowerPlayer para o Mac OS (<a href="http://wiki.netbeans.org/FaqMobilityMpowerMacOs">Como instalar</a>)
</li>
</ul>
<p><a href="javame/index.html">Página Funcionalidades de Java ME</a></p>
<p>&nbsp;</p>
<a name="groovy"></a>
<h2>Groovy e Grails</h2>
<ul>
<li>Editor Groovy 1.6.4 com realce de sintaxe, navegador, dobramento de código, realce de ocorrências, autocompletar código e muito mais </li>
<li>Crie projetos Grails 1.3 ou abra aplicações Grails existentes (não é necessária nenhuma importação, nenhum metadado é adicionado) </li>
<li>Suporte a projetos Java SE/Groovy combinados </li>
<li>Comandos Grails integrados, integração da janela Serviços </li>
</ul>
<p><a href="groovy/index.html">Página Funcionalidades de Groovy</a><br> <br>
</p>
<a name="php"></a>
<h2>PHP</h2>
<p>Um Java Development Kit (JDK) não é necessário para executar o IDE somente de PHP, o Java Runtime Environment (JRE) é suficiente.</p>
<ul>
<li>Suporte a projetos PHP 5, incluindo PHP 5.4 (características, etc.), 5.3, 5.2, 5.1 </li>
<li>Editor PHP com realce de sintaxe e semântico para código misto (PHP/HTML/CSS/JavaScript), realce de ocorrências e erros
</li>
<li>Autocompletar código e ajuda dinâmica (também para indicadores PHPDoc e elementos incluídos), geradores de código, conclusão de comentário, geração de documentos php, abreviaturas, paleta de snippet de código </li>
<li>Suporte a tags php curtas e strings php HEREDOC, dobramento de código, correspondência de parênteses, recuo </li>
<li>Acesso ao FTP e SFTP integrado para projetos remotamente hospedados (upload, download, exclusão) </li>
<li>O IDE reconhece a localização default da raiz do documento em diferentes sistemas operacionais </li>
<li>Suporte ao caminho de inclusão de PHP (global para todos os projetos ou um por projeto) </li>
<li>Executar projeto/arquivo único, depurar projeto/arquivo único, executar script na linha de comandos </li>
<li>Assistente para criar novos arquivos PHTML e PHP </li>
<li>Navegador e hiperlink (Ir para Declaração, Ir para Tipo, Ir para arquivo incluído/requerido) </li>
<li>Renomear Refatoração </li>
<li>O depurador oferece suporte a ponto de interrupção, variáveis locais, watches e watches em forma de balão (dica de ferramenta) </li>
<li>Depuração remota e local, depuração de scripts e de páginas Web (xdebug) </li>
<li>Mapeamento de caminho local para servidores remotos (para depuração, symlinks) </li>
<li>Suporte a múltiplas configurações do projeto </li>
<li>Integração PHPUnit com casos de testes Selenium (também para projetos Maven e Web) </li>
<li>Relatório de cobertura de código para projetos PHP </li>
<li>Suporte para Zend e Symfony Framework incluindo comandos de execução.</li>
<li>Suporte para o modelo Smarty</li>
<li>Ação Localizar Utilizações </li>
</ul>
<p><a href="php/index.html">Página Funcionalidades de PHP</a></p>
<a name="js"></a>
<h2>JavaScript</h2>
<ul>
<li>Suporte ao JavaScript 1.7 </li>
<li>Objeto XML incorporado ao ECMAScript para XML (E4X) </li>
<li>O editor JavaScript oferece suporte ao realce de sintaxe, autocompletar código, documentação pop-up e verificação de erros. </li>
<li>O editor reconhece códigos JavaScript em arquivos stand-alone Java, bem como em arquivos HTML, RHTML e JSP. </li>
</ul>
<p><a href="javascript/index.html">Página Funcionalidades de JavaScript</a></p>
<a name="cplusplus"></a>
<h2>C, C++, Fortran</h2>
<ul>
<li>Tipos de projeto para Projetos NetBeans C e C++ </li>
<li>O plug-in C/C++ também oferece suporte a arquivos Fortran </li>
<li>Compilador neutro: compile arquivos C, C++ e Fortran com o compilador GNU (GCC), MinGW ou outros. </li>
<li>Modelos e projeto, importação de projetos existentes </li>
<li>Suporte para bibliotecas dinâmicas e estáticas </li>
<li>Console virtual </li>
<li>Editor com realce de código sintático e semântico, recuo e formatação. </li>
<li>Assistência ao código, incluindo autocompletar código, refatoração, realce de erros e navegação para C/C++. </li>
<li>Browser de Classes </li>
<li>Janela Gráfico de chamada (direta e reversa) </li>
<li>Janela Memória </li>
<li>View de expansão da macro </li>
<li>Definições personalizáveis do pré-processador e opções de tempo de compilação </li>
<li>Assistente Makefile </li>
<li>Desenvolvimento remoto (utilizando ferramentas em hospedeiros remotos, construa e execute do seu sistema cliente) </li>
<li>Suporte ao depurador GNU (gdb) </li>
<li>O profiler D-Light (Observabilidade) exibe a utilização de CPU, Thread e Memória </li>
<li>Suporte ao Qt toolkit (forms GUI, recursos, conversões) </li>
<li>Suporte a ferramentas de edição Qt padrão (Qt Designer, Qt Linguist) </li>
<li>Plataformas suportadas: Sistemas Operacionais Microsoft Windows, Linux, Mac OS, Solaris 10 </li>
</ul>
<p><a href="cpp/index.html">Página Funcionalidades C e C++</a></p>
<a name="platform"></a>
<h2>Plataforma NetBeans</h2>
<ul>
<li>Ferramentas para o desenvolvimento de aplicações clientes ricas em recursos </li>
<li>Contêiner de runtime para o gerenciamento do ciclo de vida</li>
<li>Sistema de módulos para a habilidade de plug-ins</li>
<li>Componentes Swing avançados para a visualização de dados</li>
</ul>
<p><a href="platform/index.html">Página Funcionalidades da Plataforma NetBeans</a><br>
</p>
<a name="osgi"></a>
<h2>OSGi
</h2>
<ul>
<li>Desenvolver pacotes OSGi em projetos com base no Maven </li>
<li>Contêiner Felix incorporado, habilidade para registrar outros contêineres como o Equinox </li>
<li>Interoperabilidade OSGi (desenvolver e consumir pacotes OSGi em aplicações com base na plataforma) </li>
</ul>
<a href="http://nbstaging.czech.sun.com/features/java/osgi.html">Página Funcionalidades de Suporte OSGi</a>
<h2><a name="plugins"></a> </h2>
<h2>Disponível no Gerenciador de Plug-ins</h2>
<p> Instale estes e mais plug-ins NetBeans utilizando o Gerenciador de Plug-ins (Ferramentas > Plug-ins > Plug-ins disponíveis).<br> É possível obter plug-ins adicionais de terceiros no <a href="http://plugins.netbeans.org/">Portal Plug-in</a>, e também contribuir com os seus próprios. </p>
<h3>Plug-ins Estáveis</h3>
<ul>
<li>Integração do rastreador de erros do Jira </li>
<li>Documentação da API da Plataforma NetBeans </li>
<li>Suporte a projetos BlueJ </li>
<li>Suporte ao Java Card, plataforma de smart card Oberthur </li>
<li>Plug-in de varredura sob demanda (chamar manualmente a nova varredura de código-fonte) </li>
<li>Gerador de Carga, JMeter </li>
<li>Cliente Subversion (para o Microsoft Windows) </li>
<li>Documentação do Ant 1.8 </li>
<li>Facelets 1.1.14 (JavaServer Faces 1.2) </li>
<li>Java Management Extensions (JMX) e JConsole </li>
<li>Importador do projeto JBuilder </li>
<li>Banco de dados de amostra Sakila </li>
<li>Plug-in jIndent </li>
<li>Integração com o Apache Ivy </li>
<li>Plug-in de colaboração do desenvolvedor (somente para o NetBeans IDE 6.5 ou anterior) </li>
</ul>
<h3>Plug-ins Beta</h3>
<p>Mais plug-ins no estágio beta e de desenvolvimento estão disponíveis nas <a href="http://wiki.netbeans.org/FaqPluginsInDevelopment">Centrais de Atualização beta e de desenvolvimento</a> e do <a href="http://plugins.netbeans.org/">Portal do Plug-in</a>. </p>
<ul>
<li>Plug-in Selenium para projetos PHP / Ant / Maven </li>
<li>Controle de versão Clearcase </li>
<li>Histórico de copiar e colar: <a href="http://plugins.netbeans.org/PluginPortal/faces/PluginDetailPage.jsp?pluginid=78">Portal Plug-in</a> </li>
<li>Plug-in de Exibição da Web e Browser Incorporado (Executor XUL do Mozilla) </li>
<li>Projetos de Forma Livre - Extras </li>
<li>Cobertura de Código para projetos Java SE e NetBeans NBM </li>
<li>Python, Jython </li>
<li>Framework do Echo2 na Web com base no Ajax com Visual designer </li>
<li>WADL Designer (Linguagem de Descrição de Aplicação Web) </li>
<li>Framework de Web services do eixo </li>
</ul>
<p>E muito mais...</p>
<p><br>
</p>
<p>Voltar à <a href="../features/index.html">Página Visão Geral das Funcionalidades</a></p>
<p>Voltar para <a href="../community/releases/71/relnotes.html">Notas da Release do NetBeans IDE 7.1</a></p>
<p><br>
</p>
</body>
</html>