Eclipse - Guia Rápido
O que é Eclipse?
No contexto da computação, Eclipse é um ambiente de desenvolvimento integrado (IDE) para o desenvolvimento de aplicativos usando a linguagem de programação Java e outras linguagens de programação como C / C ++, Python, PERL, Ruby etc.
A plataforma Eclipse que fornece a base para o IDE Eclipse é composta de plug-ins e é projetada para ser extensível usando plug-ins adicionais. Desenvolvida usando Java, a plataforma Eclipse pode ser usada para desenvolver aplicativos rich client, ambientes de desenvolvimento integrados e outras ferramentas. O Eclipse pode ser usado como um IDE para qualquer linguagem de programação para a qual um plug-in está disponível.
O projeto Java Development Tools (JDT) fornece um plug-in que permite que o Eclipse seja usado como um IDE Java, PyDev é um plug-in que permite que o Eclipse seja usado como um IDE Python, C / C ++ Development Tools (CDT) é um plug -em que permite que o Eclipse seja usado para desenvolver aplicativos usando C / C ++, o plug-in Eclipse Scala permite que o Eclipse seja usado um IDE para desenvolver aplicativos Scala e PHPeclipse é um plug-in para eclipse que fornece uma ferramenta de desenvolvimento completa para PHP.
Licenciamento
A plataforma Eclipse e outros plug-ins da fundação Eclipse são lançados sob a Licença Pública Eclipse (EPL). O EPL garante que o download e instalação do Eclipse sejam gratuitos. Também permite que o Eclipse seja modificado e distribuído.
Lançamentos do Eclipse
Todos os anos, desde 2006, a fundação Eclipse lança a Plataforma Eclipse e vários outros plug-ins em junho.
Nome de código | Ano | Versão da plataforma |
---|---|---|
Calisto | 2006 | 3,2 |
Europa | 2007 | 3,3 |
Ganimedes | 2008 | 3,4 |
Galileo | 2009 | 3,5 |
Helios | 2010 | 3,6 |
Índigo | 2011 | 3,7 |
Juno | 2012 | 3,8 e 4,2 |
Kepler | 2013 | 4,3 |
Luna | 2014 | 4.4.0 |
Baixando Eclipse
Você pode baixar o eclipse de http://www.eclipse.org/downloads/. A página de download lista uma série de sabores de eclipse.
Os recursos de cada embalagem do eclipse são diferentes. Os desenvolvedores Java normalmente usam Eclipse Classic ou Eclipse IDE para desenvolver aplicativos Java.
A caixa suspensa no canto direito da página de download permite que você defina o sistema operacional no qual o Eclipse será instalado. Você pode escolher entre Windows, Linux e Mac. O Eclipse é empacotado como um arquivo zip.
Instalando Eclipse
Para instalar no Windows, você precisa de uma ferramenta que possa extrair o conteúdo de um arquivo zip. Por exemplo, você pode usar -
Usando qualquer uma dessas ferramentas, extraia o conteúdo do arquivo zip do eclipse para qualquer pasta de sua escolha.
Lançando Eclipse
Na plataforma Windows, se você extraiu o conteúdo do arquivo zip para c: \, poderá iniciar o eclipse usando c: \ eclipse \ eclipse.exe
Quando o eclipse é inicializado pela primeira vez, ele solicita a localização da pasta da área de trabalho. Todos os seus dados serão armazenados na pasta do espaço de trabalho. Você pode aceitar o padrão ou escolher um novo local.
Se você selecionar "Usar isto como padrão e não perguntar novamente", esta caixa de diálogo não aparecerá novamente. Você pode alterar essa preferência usando a página de preferências de espaços de trabalho. Consulte a página do tutorial de preferências para obter mais detalhes.
Partes de uma janela Eclipse
As principais partes visíveis de uma janela de eclipse são -
- Views
- Editores (todos aparecem em uma área do editor)
- Barra de menu
- Toolbar
Uma perspectiva de eclipse é o nome dado a uma coleção inicial e organização de visualizações e uma área do editor. A perspectiva padrão é chamada de java. Uma janela de eclipse pode ter várias perspectivas abertas, mas apenas uma perspectiva pode estar ativa em qualquer ponto do tempo. Um usuário pode alternar entre perspectivas abertas ou abrir uma nova perspectiva. Uma perspectiva controla o que aparece em alguns menus e barras de ferramentas.
Uma perspectiva possui apenas uma área do editor na qual vários editores podem ser abertos. A área do editor geralmente é cercada por várias visualizações. Em geral, os editores são usados para editar os dados do projeto e as visualizações são usadas para visualizar os metadados do projeto. Por exemplo, o explorador de pacotes mostra os arquivos java no projeto e o editor java é usado para editar um arquivo java.
A janela do eclipse pode conter vários editores e visualizações, mas apenas um deles está ativo em qualquer ponto do tempo. A barra de título do editor ou visualização ativa parece diferente de todas as outras.
Os elementos da IU na barra de menus e na barra de ferramentas representam comandos que podem ser disparados por um usuário final.
Usando várias janelas
Várias janelas do Eclipse podem ser abertas ao mesmo tempo. Para abrir uma nova janela, clique no menu Janelas e selecione o item de menu Nova Janela.
Cada janela pode ter uma perspectiva diferente aberta. Por exemplo, você pode abrir duas janelas Eclipse, uma na perspectiva Java e a outra na perspectiva Debug. A janela que mostra a perspectiva Java pode ser usada para editar o código java e a janela que mostra a perspectiva de depuração pode ser usada para depurar o aplicativo que está sendo desenvolvido.
Menus Eclipse Típicos
Os menus típicos disponíveis na barra de menus de uma janela do Eclipse são -
- Menu de arquivo
- Menu Editar
- Menu de navegação
- Menu de pesquisa
- Menu de projeto
- Menu de execução
- Menu da janela
- Menu de ajuda
Os plug-ins podem adicionar novos menus e itens de menu. Por exemplo, quando o editor java está aberto, você verá o menu Fonte e quando o editor XML estiver aberto, você verá oDesign cardápio.
Breve descrição dos menus
Sr. Não | Nome e descrição do menu |
---|---|
1 | File O menu Arquivo permite abrir arquivos para edição, fechar editores, salvar o conteúdo do editor e renomear arquivos. Entre outras coisas, ele também permite importar e exportar o conteúdo da área de trabalho e encerrar o Eclipse. |
2 | Edit O menu Editar apresenta itens como copiar e colar. |
3 | Source O menu Fonte fica visível apenas quando um editor java está aberto. Ele apresenta uma série de itens de menu úteis relacionados à edição do código-fonte Java. |
4 | Navigate O menu Navegar permite que você localize recursos rapidamente e navegue até eles. |
5 | Search O menu Pesquisar apresenta itens que permitem pesquisar no espaço de trabalho os arquivos que contêm dados específicos. |
6 | Project Os itens de menu relacionados à construção de um projeto podem ser encontrados no menu Projeto. |
7 | Run Os itens de menu no menu Executar permitem iniciar um programa no modo de execução ou no modo de depuração. Ele também apresenta itens de menu que permitem depurar o código. |
8 | Window O menu Janela permite abrir e fechar visualizações e perspectivas. Também permite que você abra a caixa de diálogo Preferências. |
9 | Help O menu Ajuda pode ser usado para abrir a janela Ajuda, visualização do Eclipse Marketplace ou Instalar novos plug-ins. O item de menu sobre Eclipse fornece informações sobre a versão. |
Personalizando Menus
Os itens de menu visíveis em um menu dependem dos plug-ins instalados e da personalização feita usando a caixa de diálogo Personalizar Perspectiva .
Sobre Visualizações
As visualizações do Eclipse permitem que os usuários vejam uma representação gráfica dos metadados do projeto. Por exemplo, a visualização do navegador do projeto apresenta uma representação gráfica das pastas e arquivos associados a um projeto e a visualização de propriedades apresenta uma representação gráfica de um elemento selecionado em outra visualização ou editor.
Uma perspectiva de eclipse pode mostrar qualquer número de visualizações e editores. Todas as ocorrências do editor aparecem em uma única área do editor, enquanto as visualizações são colocadas dentro de pastas de visualizações. Uma janela de ambiente de trabalho pode exibir qualquer número de pastas de visualização. Cada pasta de visualização pode exibir uma ou mais visualizações.
Organizando Vistas
A imagem a seguir mostra quatro visualizações organizadas em uma pasta de visualizações.
A imagem abaixo mostra as mesmas quatro visualizações organizadas em duas pastas de visualização.
Exibições móveis
Para mover uma visualização de uma pasta de visualização para outra, basta clicar no título da visualização e arrastar para a área da barra de título de outra pasta de visualização. A linha verde mostrada abaixo é o resultado de arrastar a barra de título da visualização Propriedades de uma pasta de visualização para a área da barra de título de outra pasta de visualização. A visualização Propriedades pode ser movida para onde está a linha verde, liberando o botão do mouse e enviando um evento de soltar.
Criação de pastas de visualização
As pastas de visualização podem ser criadas dinamicamente arrastando a barra de título de uma visualização para qualquer lugar fora da área do editor e a barra de título de outra pasta de visualização. Conforme você arrasta a barra de título, as linhas verdes indicam onde exatamente a nova pasta de visualização será criada.
Mover o ícone de arrastar para a parte inferior de uma janela permite criar uma pasta de visualização que se estende por toda a largura da janela. Mover o ícone de arrastar para a extremidade esquerda ou direita da janela permite criar uma pasta de visualização que se estende por toda a altura da janela.
Abrindo uma visão
Para abrir uma visão, clique no Window menu e selecione o Show View item do menu.
Clicando no Other O item de menu abre a caixa de diálogo Mostrar Visualização que permite localizar e ativar uma visualização.
As visualizações são organizadas por categoria. Para localizar rapidamente uma visualização, basta digitar o nome de uma visualização na caixa de texto do filtro. Para abrir uma visualização, selecione-a e clique no botão OK. As páginas subsequentes deste tutorial apresentam uma série de visualizações úteis.
O que é uma perspectiva?
Uma perspectiva de eclipse é o nome dado a uma coleção inicial e organização de visualizações e uma área do editor. A perspectiva padrão é chamada de java. Uma janela de eclipse pode ter várias perspectivas abertas, mas apenas uma perspectiva está ativa em qualquer ponto do tempo. Um usuário pode alternar entre perspectivas abertas ou abrir uma nova perspectiva. A perspectiva ativa controla o que aparece em alguns menus e barras de ferramentas.
Abrindo uma perspectiva
Para abrir uma nova perspectiva, clique no menu do Windows e selecione Abrir Perspectiva → Outro
A caixa de diálogo Abrir Perspectiva mostra todas as perspectivas disponíveis. A mesma caixa de diálogo pode ser exibida clicando no botão Abrir Perspectiva ( ) na barra de ferramentas.
Alternando entre Perspectivas
As perspectivas mais comumente usadas para o desenvolvimento de java são a perspectiva Java e a perspectiva de depuração. Os usuários podem alternar entre as perspectivas abertas clicando no nome da perspectiva na barra de ferramentas.
Fechando uma Perspectiva
Para fechar uma perspectiva, clique com o botão direito no nome da perspectiva na barra de ferramentas e selecione o item de menu Fechar.
Personalizando uma Perspectiva
O diálogo de personalização de perspectiva pode ser usado para personalizar uma perspectiva. Personalizar uma perspectiva significa -
- Determinar os ícones visíveis na barra de ferramentas quando uma perspectiva está ativa.
- Determinar os itens de menu visíveis quando uma perspectiva está ativa.
- Determine os itens de menu no submenu Novo, submenu Mostrar visualização e submenu Abrir perspectiva.
As descrições da guia da perspectiva de personalização são fornecidas abaixo -
o Tool Bar Visibility A guia pode ser usada para determinar quais ícones são visíveis na barra de ferramentas quando uma perspectiva é aberta.
o Menu Visibility A guia pode ser usada para determinar quais itens de menu são visíveis quando uma perspectiva está ativa.
o Command Groups Availability A guia pode ser usada para controlar a visibilidade dos ícones da barra de ferramentas e itens de menu.
o Shortcuts A guia pode ser usada para determinar os itens de menu no submenu Novo, submenu Mostrar Visualização e submenu Abrir Perspectiva.
Com base na seleção de atalhos na imagem abaixo, para abrir o assistente "Novo projeto Java a partir do arquivo de compilação Ant existente", os usuários devem abrir o submenu Novo (Arquivo → Novo), clicar em Outro, expandir a categoria Java e então selecione "Projeto Java do arquivo de construção Ant existente". Por outro lado, para iniciar o assistente de Nova Classe, eles podem abrir o submenu Novo (Arquivo → Novo) e selecionar o item de menu Classe porque está selecionado na imagem abaixo. Ao selecionar a caixa de seleção "Projeto Java do arquivo de construção Ant existente", esse item também aparecerá no menu Novo.
Sobre o Eclipse Workspace
O espaço de trabalho do eclipse contém recursos como -
- Projects
- Files
- Folders
O espaço de trabalho possui uma estrutura hierárquica. Os projetos estão no nível superior da hierarquia e, dentro deles, você pode ter arquivos e pastas. Os plug-ins usam uma API fornecida pelo plug-in de recursos para gerenciar os recursos na área de trabalho.
Elementos da interface do usuário para gerenciar o espaço de trabalho
Os usuários usam a funcionalidade fornecida por visualizações, editores e assistente para criar e gerenciar recursos na área de trabalho. Uma entre as muitas visualizações que mostram o conteúdo da área de trabalho é a visualização Explorador de Projetos.
O assistente de arquivo (Arquivo → Novo → Arquivo) pode ser usado para criar um novo arquivo.
O Assistente de pasta (Arquivo → Novo → Pasta) pode ser usado para criar uma nova pasta.
Abrindo o assistente de Novo Projeto Java
O assistente para Novo projeto Java pode ser usado para criar um novo projeto Java. Existem muitas maneiras de abrir este assistente -
Clicando no menu Arquivo e escolhendo Novo → Projeto Java.
Ao clicar com o botão direito em qualquer lugar no Project Explorer e selecionar New → Java Project.
Clicando no botão Novo ( ) na barra de ferramentas e selecionando Projeto Java.
Usando o assistente para Novo projeto Java
O New Java Project Wizard possui duas páginas. Na primeira página -
Insira o nome do projeto
Selecione o Java Runtime Environment (JRE) ou deixe-o no padrão
Selecione o Layout do projeto que determina se haveria uma pasta separada para os códigos-fonte e arquivos de classe. A opção recomendada é criar pastas separadas para fontes e arquivos de classe.
Você pode clicar no botão Concluir para criar o projeto ou clicar no botão Avançar para alterar as configurações de compilação java.
Na segunda página, você pode alterar as configurações de compilação Java como definir a dependência do projeto (se houver vários projetos) e adicionar arquivos jar adicionais ao caminho de compilação.
Visualizando o Projeto Recentemente Criado
O explorador de pacotes mostra o projeto Java recém-criado. O ícone que representa um Projeto é decorado com um J
para mostrar que se trata de um Projeto Java. O ícone da pasta é decorado para mostrar que é uma pasta de origem java.
Abrindo o assistente de Novo Pacote Java
Você pode usar o assistente de Novo pacote Java para criar um pacote Java. O assistente de pacote Java pode ser aberto de diferentes maneiras -
Clicando no menu Arquivo e selecionando Novo → Pacote.
Clique com o botão direito no explorador de pacotes e selecione Novo → Pacote.
Ao clicar no ícone do pacote que se encontra na barra de ferramentas ( ).
Se você estiver criando um subpacote, antes de abrir o assistente do Pacote Java, selecione o pacote pai para que o campo de nome possa ter um valor padrão nele.
Usando o Assistente de Novo Pacote Java
Assim que o assistente de pacote Java aparecer -
- Insira / confirme o nome da pasta de origem.
- Digite o nome do pacote.
- Clique no botão Concluir.
Visualizando o Pacote Recentemente Criado
O explorador de pacotes mostrará o pacote recém-criado na pasta de origem.
Abrindo o New Java Class Wizard
Você pode usar o assistente New Java Class para criar uma classe Java. O assistente Java Class pode ser chamado de diferentes maneiras -
Clicando no menu Arquivo e selecionando Novo → Classe.
Ao clicar com o botão direito no explorador de pacotes e selecionar Novo → Classe.
Clicando no botão suspenso de turma ( ) e selecionando turma ( ).
Antes de abrir o assistente de Nova Classe Java, se possível, selecione o pacote no qual a classe deve ser criada para que o assistente possa preencher automaticamente o nome do pacote para você.
Usando o New Java Class Wizard
Assim que o assistente de classe java aparecer -
Certifique-se de que a pasta e o pacote de origem estejam corretos.
Digite o nome da classe.
Selecione o modificador de classe apropriado.
Digite o nome da superclasse ou clique no botão Procurar para pesquisar uma classe existente.
Clique no botão Adicionar para selecionar as interfaces implementadas por esta classe.
Examine e modifique as caixas de seleção relacionadas aos stubs e comentários do método.
Clique no botão Concluir.
Visualizando a classe Java recém-criada
A classe recém-criada deve aparecer na visualização Package Explorer e uma instância do editor java que permite a você modificar a nova classe. Deve aparecer na área do editor.
Abrindo o Assistente de Nova Interface Java
O assistente de Nova Interface Java pode ser usado para criar uma nova interface Java. Existem muitas maneiras de abrir este assistente -
Clique no menu Arquivo e selecione Novo → Interface.
Clique com o botão direito no explorador de pacotes e selecione Novo> Interface.
Clique no botão suspenso da classe ( ) na barra de ferramentas e selecione Interface ( ).
Antes de abrir o assistente de Nova Interface Java, se possível, selecione o pacote no qual a interface deve ser criada para que o assistente possa preencher automaticamente o nome do pacote para você.
Usando o Assistente de Nova Interface Java
Assim que o assistente de interface java aparecer -
Certifique-se de que a pasta e o pacote de origem estejam corretos.
Insira o nome da interface.
Clique no Add botão para selecionar as interfaces estendidas.
Selecione a caixa de seleção Gerar comentários se desejar que comentários sejam gerados.
Clique no botão Concluir.
Visualizando a interface Java recém-criada
A interface recém-criada deve aparecer na visualização Package Explorer e uma instância do editor java que permite que você modifique a nova interface deve aparecer na área do editor.
Abrindo o assistente de Novo Arquivo XML
Você pode usar o assistente de Novo arquivo XML para criar um arquivo XML. Para invocar este assistente -
Clique no menu Arquivo e selecione Novo → Outro ou
Clique na nova caixa suspensa ( ) selecione outro ou
Pressione ctrl + N
Assim que a caixa de diálogo Selecionar um assistente for exibida -
Na caixa de texto do filtro, digite xml, isso deve mostrar apenas os assistentes relacionados a xml.
Expanda a categoria XML e selecione Arquivo XML.
Clique em Next para abrir o assistente New XML File.
Nota
Se a perspectiva XML estiver aberta, o assistente Novo XML pode ser chamado por -
Clicar no menu Arquivo e selecionar Novo → Arquivo XML ou.
Clicando no botão Arquivo XML ( ) na barra de ferramentas.
Usando o assistente de Novo Arquivo XML
Assim que o assistente para Novo arquivo XML aparecer -
- Digite ou selecione a pasta pai.
- Digite o nome do arquivo xml.
Clique no Next botão para basear o arquivo xml em DTD, XML Schema ou modelo XML, então clique em Finish.
Visualizando o arquivo XML recém-criado
O arquivo XML recém-criado deve aparecer na visualização Package Explorer e uma instância do editor XML que permite a você modificar o arquivo XML recém-criado deve aparecer na área do editor.
O editor XML permite que você edite um arquivo XML usando a visualização Design ou a visualização Código-fonte.
Definindo o caminho de construção Java
O caminho de construção Java é usado durante a compilação de um projeto Java para descobrir classes dependentes. É composto pelos seguintes itens -
Código nas pastas de origem.
Pasta Jars e classes associada ao projeto.
Classes e bibliotecas exportadas por projetos referenciados por este projeto.
O caminho de construção java pode ser visto e modificado usando a página Caminho de construção Java do diálogo de propriedades do Projeto Java.
Para abrir a caixa de diálogo de propriedades do Projeto Java, clique com o botão direito em um Projeto Java na visualização Package Explorer e selecione o item de menu Propriedades. Na árvore do lado esquerdo, selecioneJava Build Path.
Um requisito comum visto durante o desenvolvimento de aplicativos Java é adicionar jars existentes ao caminho de construção java. Isso pode ser feito usando a guia Bibliotecas. Na guia Bibliotecas, basta clicar emAdd JARs se o jar já estiver na área de trabalho do Eclipse ou clique em Adicionar JARs externos se o jar estiver em outro lugar no sistema de arquivos.
Criação e uso de uma configuração de execução
A caixa de diálogo Configurações de execução permite criar várias configurações de execução. Cada configuração de execução pode iniciar um aplicativo. A caixa de diálogo Configuração de execução pode ser chamada selecionando o item de menu Configurações de execução no menu Executar.
Para criar uma configuração de execução para um aplicativo Java, selecione Aplicativo Java
na lista do lado esquerdo e clique no botão Novo. Na caixa de diálogo que aparece na guia principal, especifique -
Um nome para a configuração de execução.
O nome de um projeto.
O nome da classe principal.
Na guia de argumentos, especifique -
Zero ou mais argumentos do programa.
Zero ou mais argumentos de máquina virtual.
A guia Commons fornece opções comuns, como a capacidade de alocar um console para entrada e saída padrão.
Para salvar a configuração de execução, clique no botão Aplicar e, para iniciar o aplicativo, clique no botão Executar.
Executando um programa Java
A maneira mais rápida de executar um programa Java é usando a visualização Package Explorer.
Na visualização Package Explorer -
Clique com o botão direito na classe java que contém o método principal.
Selecione Executar como → Aplicativo Java.
A mesma ação pode ser executada usando a visualização Package Explorer, selecionando a classe que contém o método principal e clicando em Alt + Shift + X, J.
Qualquer uma das ações mencionadas acima cria uma nova Configuração de Execução e a usa para iniciar o aplicativo Java.
Se uma configuração de execução já foi criada, você pode usá-la para iniciar o aplicativo Java selecionando Run Configurations no menu Run, clicando no nome da configuração de execução e, a seguir, clicando no botão Run.
o Run item no Run menu pode ser usado para reiniciar o aplicativo java que foi iniciado anteriormente.
A tecla de atalho para iniciar o aplicativo Java lançado anteriormente é Ctrl + F11.
Abrindo o assistente de arquivo Jar
O assistente Jar File pode ser usado para exportar o conteúdo de um projeto para um arquivo jar. Para abrir o assistente Jar File -
No Package Explorer, selecione os itens que deseja exportar. Se você deseja exportar todas as classes e recursos do projeto, basta selecionar o projeto.
Clique no File menu e selecione Export.
Na caixa de texto de filtro da primeira página do assistente de exportação, digite
JAR
.
Na categoria Java, selecione JAR Arquivo.
Clique em Next.
Usando o assistente Jar File
Na página de especificação de arquivo JAR -
Insira o nome do arquivo JAR e a pasta.
O padrão é exportar apenas as classes. Para exportar também o código-fonte, clique na caixa de seleção
Exportar arquivos e recursos de origem Java
.
Clique em Next para alterar as opções de pacote JAR.
Clique em Next para alterar a especificação do Manifesto JAR.
Clique em Finish.
Por que fechar um projeto?
Uma área de trabalho do eclipse pode conter qualquer número de projetos. Um projeto pode estar no estado aberto ou fechado.
Projetos abertos -
Consumir memória.
Aproveite o tempo de construção, especialmente quando Limpar todos os projetos (Projeto → Limpar todos os projetos) com o Start a build immediately opção é usada.
Como fechar um projeto?
Se um projeto não estiver em desenvolvimento ativo, ele pode ser fechado. Para fechar um projeto, em Projeto selecione o item de menu Fechar Projeto.
Projeto fechado no Package Explorer
Um projeto fechado é visível na visualização Package Explorer, mas seu conteúdo não pode ser editado usando a interface com o usuário do Eclipse. Além disso, um projeto aberto não pode ter dependência de um projeto fechado. A visualização Package Explorer usa um ícone diferente para representar um projeto fechado.
Reabrindo um Projeto Fechado
Para reabrir um projeto fechado, na visualização Package Explorer, selecione o projeto fechado e clique no menu Project e selecione Open Project.
Depois que o projeto é aberto, seu conteúdo pode ser editado usando a interface com o usuário do Eclipse.
Construindo um Projeto Java
Um projeto pode ter zero ou mais construtores associados a ele. Um projeto java está associado a um construtor java. Para ver os construtores associados a um projeto -
Na visualização Package Explorer, clique com o botão direito do mouse no projeto e selecione Propriedades.
Na árvore do lado esquerdo, clique em Construtores.
É o construtor java que distingue um projeto Java de outros tipos de projetos. Ao clicar no botão Novo, você pode associar o construtor Ant a um projeto java. O construtor java é responsável por compilar o código-fonte java e gerar classes.
O construtor java é notificado sobre mudanças nos recursos em uma área de trabalho e pode compilar o código java automaticamente. Para desativar a compilação automática, desmarque a opção Construir Automaticamente no menu Projeto.
Se a compilação automática estiver desabilitada, você poderá construir explicitamente um projeto selecionando o item de menu Construir Projeto no menu Projeto. O item de menu Build Project é desabilitado se o item de menu Build Automatically for selecionado.
Criando e usando uma configuração de depuração
Uma configuração de depuração do Eclipse é semelhante a uma configuração de execução, mas é usada para iniciar um aplicativo no modo de depuração. Como o aplicativo é iniciado no modo de depuração, os usuários são solicitados a alternar para a perspectiva de depuração. A perspectiva de depuração oferece várias visualizações adequadas para aplicativos de depuração.
A caixa de diálogo Configuração de depuração pode ser chamada selecionando o item de menu Configurações de depuração no menu Executar.
Para criar uma configuração de depuração para um aplicativo Java, selecione Aplicativo Java
na lista do lado esquerdo e clique no botão Novo. Na caixa de diálogo que aparece na guia principal, especifique -
- Um nome para a configuração de depuração.
- O nome de um projeto.
- O nome de uma classe principal.
Na guia de argumentos, especifique -
- Zero ou mais argumentos do programa.
- Zero ou mais argumentos de máquina virtual.
Para salvar a configuração de execução, clique no botão Aplicar e para iniciar o aplicativo no modo de depuração, clique no botão Depurar.
Depurando um programa Java
A maneira mais rápida de depurar um programa Java é usando a visualização Package Explorer. Na visualização Package Explorer -
- Clique com o botão direito na classe java que contém o método principal.
- Selecione Depurar como → Aplicativo Java.
A mesma ação pode ser realizada usando o Package Explorer, selecionando a classe que contém o método principal e clicando em Alt + Shift + D, J.
Qualquer uma das ações mencionadas acima cria uma nova configuração de depuração e a usa para iniciar o aplicativo Java.
Se uma configuração de depuração já tiver sido criada, você pode usá-la para iniciar o aplicativo Java, selecionando Configurações de depuração no menu Executar, clicando no nome da configuração de depuração e, em seguida, clicando no botão Depurar.
O item de menu Depurar no menu Executar pode ser usado para reiniciar o aplicativo java que foi iniciado anteriormente no modo de depuração.
A tecla de atalho para iniciar o aplicativo Java anteriormente lançado no modo de depuração é F11. Quando um programa java é iniciado no modo de depuração, os usuários são solicitados a alternar para a perspectiva de depuração. A perspectiva de depuração oferece visualizações adicionais que podem ser usadas para solucionar problemas de um aplicativo.
O editor java permite aos usuários colocar pontos de interrupção no código java. Para definir um ponto de interrupção, na área do editor, clique com o botão direito do mouse na barra do marcador e selecione Alternar ponto de interrupção.
Os pontos de interrupção são mostrados na barra do marcador. Eles também são visíveis na visualização Breakpoints.
Quando a execução do código atinge um ponto de interrupção, a JVM suspende a execução do programa. Neste ponto, você pode inspecionar a memória e executar o programa de maneira controlada.
Quando a execução de um programa é pausada, a visualização de depuração pode ser usada para inspecionar a pilha de chamadas.
A visualização de variáveis pode ser usada para inspecionar o valor das variáveis.
O menu de execução tem itens de menu que permitem retomar a execução, passar por uma linha de código, entrar em uma função, etc.
A imagem acima mostra as teclas de atalho associadas a ações como Retomar, Avançar e Avançar, etc.
Definir preferências
A caixa de diálogo Preferências permite que os usuários do Eclipse gerenciem suas preferências. Esta caixa de diálogo é gerenciada pela estrutura, mas qualquer plug-in pode adicionar várias páginas à caixa de diálogo.
Para chamar esta caixa de diálogo, clique no menu Janela e selecione o item de menu Preferências.
As páginas de preferências são organizadas por categoria. Você pode localizar uma página de preferências expandindo os nós da árvore no lado esquerdo da caixa de diálogo.
A caixa de texto do filtro no canto superior esquerdo permite que você localize rapidamente uma página de preferências. À medida que você digita os caracteres na caixa de texto do filtro, os itens mostrados na árvore do lado esquerdo são filtrados. Por exemplo, digite a fonte para acessar rapidamente a página de preferências de fonte.
Depois de fazer alterações nas preferências apropriadas, clique no OK botão para salvar as alterações e fechar a caixa de diálogo ou clique no Cancel botão para descartar as alterações e fechar a caixa de diálogo.
Usando o Assistente de Conteúdo
Dentro de um editor, o assistente de conteúdo ajuda a reduzir os caracteres digitados, fornecendo uma lista sensível ao contexto de conclusões possíveis para os caracteres já digitados. O assistente de contexto pode ser chamado clicando em Ctrl + Espaço.
Se você estiver editando o corpo de um método no editor java e pressionar Ctrl + Espaço em uma nova linha, aparecerá uma caixa de diálogo mostrando -
- As variáveis de classe
- Os métodos da classe
- Métodos de superclasse
- Outras classes relevantes
Para selecionar um item da lista, apenas destaque o item usando as teclas de seta para cima ou para baixo e pressione enter.
Se você digitar alguns caracteres e pressionar Ctrl + espaço, a caixa de diálogo mostrará apenas os itens que começam com os caracteres digitados.
Usando Quix Fix
Conforme você digita caracteres em um editor de eclipse, ele analisa o conteúdo do documento para possíveis erros e avisos. O editor java usa a sintaxe java para detectar erros no código. Quando encontra um erro ou aviso, ele -
- Destaca erros usando linhas vermelhas onduladas.
- Destaca avisos usando linhas onduladas amarelas.
- Exibe erros e avisos no
Problema
Visão. - Adiciona uma lâmpada com um sinal de alerta ou sinal de erro à régua vertical.
A caixa de diálogo de correção rápida fornece uma lista de possíveis correções. A caixa de diálogo de correção rápida pode ser chamada por -
- Colocando o ponteiro do mouse em uma linha irregular.
- Clicando na lâmpada.
- Colocando o cursor no texto realçado e selecionando Correção rápida no menu Editar ou clicando no atalho
Ctrl + 1
.
No diagrama acima, getId é destacado porque a classe Person não tem um método chamado getId (). Selecionar Create método 'getId ()' no tipo 'Person'
faria com que o método getId () fosse adicionado à classe Person.
A caixa de diálogo Correção rápida também pode ser exibida clicando com o botão direito do mouse no item de erro na visualização Problemas e selecionando o item de menu Correção rápida.
Usando a ajuda instantânea
O editor java está associado a diferentes tipos de navegadores. Um foco fornece informações adicionais sobre o elemento sob o ponteiro do mouse. Todos os hovers associados a um editor java podem ser vistos na página de preferências do editor Java.
No editor java, colocar o ponteiro do mouse sobre a classe que está sendo importada exibe o documento java associado a essa classe.
Colocar o ponteiro do mouse em um método mostra a documentação Java para esse método.
Pesquisando no Espaço de Trabalho
A caixa de diálogo de pesquisa do Eclipse permite que você pesquise arquivos que contenham um literal ou um padrão de caractere em toda a área de trabalho, um conjunto de projetos, um projeto específico ou pastas selecionadas na visualização do explorador de pacotes.
A caixa de diálogo de pesquisa pode ser chamada por -
- Clicar no menu Pesquisar e selecionar Pesquisar ou Arquivo ou Java.
- Clicar em Ctrl + H.
A página Pesquisa de arquivo permite pesquisar qualquer tipo de arquivo, mas a página Pesquisa Java concentra-se apenas em arquivos Java.
Por exemplo, para pesquisar o uso do tipo Pessoa, na página de Pesquisa Java -
Insira a pessoa no search box.
Colocou o Search Para botão de opção para Type.
Defina o botão de opção Limitar a como References.
Clique em Pesquisar.
O resultado da pesquisa aparece na Visualização de pesquisa.
Navegando no Espaço de Trabalho Eclipse
O menu de navegação fornece vários itens de menu que permitem localizar e navegar rapidamente até um recurso.
Entre eles, os itens de menu Open Type, Open Type in Hierarchy e Open Resource tendem a ser muito úteis.
Tipo aberto
O item de menu Abrir Tipo exibe uma caixa de diálogo que permite localizar um tipo Java. Na caixa de texto do filtro, digite o nome totalmente qualificado ou o nome de uma classe. O caractere '*' que representa 0 ou mais caracteres e '?' que representa um único caractere pode ser usado para especificar padrões. A caixa de diálogo mostrará todos os nomes que correspondem ao padrão fornecido.
Selecione o tipo de seu interesse e clique OK.
O Eclipse abrirá um editor mostrando o tipo selecionado. Se o código-fonte não estiver disponível para o tipo selecionado, ele usará o editor de arquivo de classe para mostrar o código de byte do tipo selecionado.
Você pode usar o botão Attach Source para especificar onde o código-fonte da classe está localizado.
O código-fonte para os tipos que vêm com a distribuição java está em src.zip, localizado na pasta inicial do java.
Tipo aberto na hierarquia
Os itens de menu Abrir tipo na hierarquia permitem que você abra um tipo na visualização Hierarquia de tipo. A caixa de diálogo Open Type in Hierarchy pode ser usada para localizar qualquer tipo Java no caminho de construção.
Depois de selecionar um tipo, sua hierarquia é mostrada na visualização Hierarquia de tipo.
A Hierarquia de tipos é uma excelente visão para aprender sobre a hierarquia de um tipo. No tipo de painel do lado esquerdo, seu supertipo e subtipo estão disponíveis. No painel do lado direito, você pode ver os atributos e métodos de um tipo selecionado.
Recurso aberto
O item de menu de recursos abertos pode ser usado para localizar um arquivo na área de trabalho. O caractere '*' que representa 0 ou mais caracteres e '?' que representa um único caractere pode ser usado para especificar padrões. A caixa de diálogo mostrará todos os nomes que correspondem ao padrão fornecido.
Selecione o arquivo que deseja abrir em um editor e clique no botão OK.
Refatorando usando Eclipse
Renomear uma classe que é amplamente usada em um projeto pode levar muito tempo, mas o assistente de refatoração do Eclipse torna o trabalho mais fácil, detectando automaticamente todas as dependências da classe sendo renomeada e também modificando-as.
O menu de refatoração pode ser aberto por -
Clicar com o botão direito em um elemento Java na visualização Package Explorer e selecionar o item de menu Refatorar.
Clicar com o botão direito em um elemento Java no editor Java e selecionar o item de menu Refatorar.
Selecionando um elemento Java na visualização Package Explorer ou no Editor Java e clicando em Shift + Alt + T.
O menu refatorar mostra todas as mudanças possíveis que são suportadas no elemento Java selecionado. Para renomear uma classe, selecione o item de menu Renomear.
Clique no botão Avançar para ver uma prévia das alterações (se disponível). Em seguida, clique em Concluir para que o assistente faça seu trabalho.
Sobre os favoritos
Os editores do Eclipse permitem que você coloque uma marca de livro em qualquer linha do editor. Você pode usar marcadores para servir como lembretes e navegar rapidamente para qualquer linha em um arquivo.
Adicionar um marcador
Para definir um favorito, clique com o botão direito na régua vertical perto da linha na qual deseja colocar o favorito e selecione Adicionar favorito
. Na caixa de diálogo Adicionar marcador, digite um nome para o marcador.
Um ícone de marcador aparece na régua vertical. Além disso, uma linha é adicionada à tabela na visualização Indicadores.
Abrindo a tela de favoritos
Para abrir a visualização dos favoritos -
- Clique no menu Janela e selecione Mostrar Visualização → Outro.
- Na caixa de texto do filtro, insira Indicador.
- Debaixo General, selecione Marcadores.
- Clique em OK.
Usando a tela de favoritos
A visualização Marcadores mostra marcadores colocados em recursos na área de trabalho.
Usando a visualização de Favoritos, você pode navegar até um favorito clicando duas vezes em um favorito ou clicando com o botão direito em um favorito e selecionando o item de menu "Ir para".
Gerenciando Tarefas
Os programadores gostam de colocar marcadores TODO em seu código, que serve como um lembrete para tarefas que precisam ser concluídas. Os comentários no código Java que contêm a palavra TODO são reconhecidos como tarefa e mostrados na barra de marcadores e na visualização Tarefas.
Um editor eclipse pode ser usado para associar tarefas ao arquivo que está sendo editado, clicando com o botão direito do mouse na barra do marcador e selecionando Adicionar tarefa. Na caixa de diálogo que aparece, insira a descrição da tarefa e selecione uma prioridade na lista suspensa de prioridades e clique no botão OK.
Para remover uma tarefa usando um editor Eclipse, clique com o botão direito do mouse no ícone da tarefa na barra do marcador e selecione o item de menu Remover Tarefa.
Abrindo a Visualização de Tarefas
Para abrir a visualização Tarefas -
Clique no menu Janela e selecione Mostrar Visualização → Outro.
Na caixa de texto do filtro, insira Tarefas.
Debaixo General, selecione Tarefas.
- Clique OK.
Usando a Visualização de Tarefas
A visualização Tarefas pode ser usada para visualizar todas as tarefas e adicionar tarefas não associadas a nenhum recurso.
Também pode ser usado para -
- Altere a prioridade associada a uma tarefa.
- Marque uma tarefa como concluída.
- Remova uma tarefa ou todas as tarefas concluídas.
Localização e instalação de plug-ins
A plataforma Eclipse que fornece a base para o IDE Eclipse é composta de plug-ins e é projetada para ser extensível usando plug-ins adicionais.
Várias centenas de plug-ins estão disponíveis. Cada plug-in adiciona mais funcionalidade ao Eclipse. Você pode localizar um plug-in que fornece certa funcionalidade pesquisando o Eclipse Market place (http://marketplace.eclipse.org/) Por exemplo, você pode localizar plug-ins que permitem que o eclipse seja usado como um IDE Python.
De dentro do Eclipse IDE, você pode pesquisar o mercado usando o diálogo Eclipse Marketplace, que pode ser chamado clicando no menu Ajuda e selecionando Eclipse Marketplace.
Na captura de tela acima, para instalar o PyDev-Python IDE para Eclipse
, basta clicar no botão Instalar. Usando a caixa de diálogo que aparece, você pode instalar o plug-in.
Você também pode instalar um plug-in usando o item de menu Instalar Novo Software, acessível no menu Ajuda (Ajuda → Instalar Novo Software).
Nesse caso, você deve saber a URL do site remoto a partir do qual o plug-in pode ser baixado. Você pode fornecer este URL clicando no botão Adicionar.
o install A caixa de diálogo mostra os componentes do plug-in disponíveis no site remoto e permite que você os instale.
Usando modelos de código
Os modelos de código ajudam a reduzir o tempo de digitação inserindo o código no editor. Cada modelo de código recebe um literal curto. Digitar o literal na janela do editor e pressionar Ctrl + Espaço abre uma caixa de diálogo na qual um modelo de código associado a esse literal pode ser selecionado.
Digitar for
no corpo de um método na janela do editor java e clicar em Ctrl + espaço mostra os modelos de código associados a
.
Selecionar para - iterar sobre o array
insere o código para iterar por meio do depArray que foi declarado anteriormente no corpo do método.
Outro literal de modelo de código útil é sysout que pode ser usado para inserir a chamada de método System.out.println ().
Modificando / Adicionando Modelos de Código
Você pode adicionar novos modelos de código usando a caixa de diálogo Preferências. Abra a caixa de diálogo Preferências clicando no menu do Windows e selecionando o item de menu Preferências. Para localizar a página Modelos, digite Modelos na caixa de texto do filtro.
Você pode ler mais sobre as variáveis que podem ser usadas para customizar o código inserido lendo a ajuda do Eclipse. Para abrir a janela de ajuda, clique no menu Ajuda e selecione Conteúdo da Ajuda. Na caixa de texto de pesquisa, insira Variáveis de modelo do editor Java
. Na lista do lado esquerdo, selecione Java Editor Template Variables
.
Sobre atalhos
Você pode navegar pela Interface de usuário do Eclipse usando apenas o teclado por -
Usando mnemônicos associados a menus e itens de menu.
Usando mnemônicos associados a controles em uma caixa de diálogo, visualização ou editor.
Usando aceleradores associados a ações como itens de menu e botões na barra de ferramentas.
A ação Key Assist, que pode ser chamada clicando em Ctrl + Shift + L, nos mostra todos os aceleradores ou teclas de atalho disponíveis no Eclipse.
A combinação de teclas atribuída a uma ação pode ser alterada usando a página de preferências Teclas. Existem muitos comandos ou ações no Eclipse para os quais não existem teclas de atalho. Esta página de preferências também permite atribuir teclas de atalho a essas ações.
Por exemplo, para atribuir Alt + C como a tecla de atalho para acionar o comando que traz o New Class caixa de diálogo selecionar New Class na lista de comandos, navegue até o Bindings caixa de texto e pressione Alt + C.A lista suspensa quando
permite que você selecione um contexto no qual a tecla de atalho é válida. Certifique-se de que não haja conflitos para a combinação de teclas selecionada e clique no botão OK.
Agora você pode pressionar Alt + C para abrir o assistente de Nova Classe.
Reiniciando o Eclipse
A opção de reinicialização permite que os usuários reiniciem o eclipse. Para reiniciar o eclipse, clique no menu Arquivo e selecione oRestart item do menu.
Após a instalação de um plug-in, os usuários serão solicitados a reiniciar o eclipse. Se optarem por não reiniciar nesse ponto, eles podem reiniciar o eclipse mais tarde usando a opção de reinicialização. Se a interface com o usuário do eclipse não funcionar, os usuários podem querer reiniciar o eclipse usando esta opção.
TIP #1 − DISCOVERING SHORTCUT KEYS
Pressione Ctrl + Shift + L para abrir um widget que mostra todas as teclas de atalho.
TIP #2 − CONTENT ASSIST
No editor Java, pressione Ctrl + Spacepara ver uma lista de conclusões sugeridas. Digitando um ou mais caracteres antes de clicarCtrl + Space irá encurtar a lista.
TIP #3 − PARAMETER HINT
Quando o cursor estiver em um argumento de método, pressione Ctrl + Shift + Space para ver uma lista de dicas de parâmetro.
TIP #4 − CAMEL CASE SUPPORT IN CODE COMPLETION
O preenchimento de código oferece suporte a padrões de caixa de camelo. Entrando NPE e clicando emCtrl + Space vai propor NullPointerException e NoPermissionException.
TIP #5 − CREATING GETTERS AND SETTERS
Clique em Fonte → Gerar Getter e Setter para abrir o assistente que permite gerar métodos getter e setter.
TIP #6 − GENERATING HASHCODE() AND EQUALS() METHODS
Clique em Fonte → Gerar hashCode () e equals () para gerar esses métodos para uma classe Java.
TIP #7 − ADDING CODE AROUND A BLOCK OF CODE
Selecione um bloco de código e pressione Alt + Shift + Z para ver um menu de itens como instrução if, loop for, try / catch etc, que podem incluir o bloco de código selecionado.
TIP #8 − LOCATING A MATCHING BRACKET
Selecione um colchete de abertura ou fechamento e pressione Ctrl + Shift + P para encontrar o colchete correspondente.
TIP #9 − SMART JAVADOC
Digite '/ **' e pressione Enter para adicionar automaticamente um esboço de comentário Javadoc.
TIP #10 − ORGANIZAING IMPORTS
Pressione Ctrl + Shift + O para organizar todas as importações.
TIP #11 − ACTIVATING THE MENU BAR
Pressione F10 para ativar a barra de menus.
TIP #12 − MAKING A VIEW/EDITOR ACTIVE
Pressione Ctrl + F7 para ver uma lista de visualizações abertas e área do editor e alterne para uma delas.
Navegador da web interno
A visualização do navegador da web interno permite que você navegue na Internet a partir da janela do Eclipse Workbench. Para ativar a visualização do navegador da Web interno, clique na janela e selecione Mostrar visualização → Outro.
Na caixa de texto de filtro da caixa de diálogo Mostrar Visualização, insira navegador
. Na árvore, selecione Interno Web Browser
e clique emOK.
Para navegar para uma página da web, na caixa de texto URL da visualização do navegador interno da web, insira um URL para essa página da web.