As dicas e sugestões descritas a seguir fornecem algumas idéias úteis para aumentar sua produtividade. Elas são divididas nas seguintes seções:
Onde eu estava? | Os editores do ambiente de trabalho mantêm um histórico de navegação. Se você abrir um segundo editor enquanto estiver editando, poderá pressionar Navegar > Retroceder (Alt+Seta para a Esquerda ou a seta de retorno ![]() |
Ctrl+E Lista de Editores | É possível alternar rapidamente os editores utilizando a ligação de tecla Ctrl+E que abre uma lista de todos os editores abertos. A lista suporta digitação antecipada para localizar o editor, bem como permite fechar editores utilizando um menu pop-up ou a tecla Delete. |
Gostaria de iniciar de novo cada sessão? | Uma configuração na página de preferências
![]() |
Abrindo editores utilizando arrastar e soltar | Você pode abrir um editor em um item arrastando o item de uma visualização como o Navegador ou Explorador de Pacotes e soltando-o na área do editor. |
Colocando a área de trabalho do editor lado a lado | Você pode utilizar arrastar e soltar para modificar o layout da área de trabalho do editor. Segure a guia do editor e arraste-a para a borda da área de trabalho do editor. Os ícones de encaixe de seta (por exemplo, ![]() |
Editores abertos com um clique único | Utilize a configuração do modo Abrir na página de preferências
![]() |
Reduzindo todos os itens abertos | Utilize o botão Reduzir Tudo
na barra de ferramentas da visualização Navegador (e visualizações semelhantes) para reduzir
todos os projetos e itens de pasta expandidos.
|
Localizar/Substituir global | Utilize
![]() |
Substituição na visualização de Procura | É possível substituir as correspondências nos arquivos utilizando Substituir... ou Substituir Selecionado... no menu de contexto na visualização de Procura. |
Vinculando a visualização ao editor atual aberto | A visualização Navegador de recurso (e visualizações semelhantes) não está totalmente vinculada por padrão ao editor atualmente aberto. Isso significa que fechar ou alternar editores não altera a seleção na visualização Navegador. A ativação do botão Vincular ao Editor na barra de ferramentas da visualização Navegador faz com que a visualização sempre mostre o arquivo atual que está sendo editado. |
Sincronização manual do editor / visualização | O novo comando Navegar > Mostrar
em fornece uma maneira uniforme para navegar de um editor aberto para uma visualização
que mostra o arquivo correspondente (por exemplo, na visualização Navegador de um recurso),
ou de um arquivo selecionado em uma visualização para o mesmo arquivo em uma visualização
diferente (por exemplo, da visualização Navegador de um recurso para a visualização Explorador de
Pacotes).
Digitar Alt+Shift+W abre um menu de atalho com os destinos de visualização disponíveis. |
Navegação rápida entre visualizações, editores e perspectivas | Uma consulta ao menu Janela > Navegação
revela várias maneiras de navegar rapidamente entre diversas visualizações,
editores, perspectivas e menus no ambiente de trabalho. Esses comandos possuem
aceleradores de palavra-chave como Ctrl+F6 para alternância entre editores,
Ctrl+F7 para alternância entre visualizações, Ctrl+F8 para alternância entre
perspectivas e F12 para ativação do editor.
Para navegar diretamente para uma visualização específica é possível definir um atalho de teclado para uma visualização por meio da página de preferências Geral > Teclas. |
Fixando editores | Quando a preferência Fechar editores automaticamente
está ativa (localizada na página de preferências
![]() |
Reordenando as guias do editor | Você pode reorganizar a ordem dos editores
abertos utilizando arrastar e soltar. Segure a guia do editor e arraste-a para a posição na
qual deseja que o editor apareça. Ao posicionar os editores, o ícone de empilhamento
![]() |
Minimizando Visualizações e Editores | Está ficando sem espaço? Tente minimizar
as visualizações não utilizadas para recuperar o estado real da tela. Cada pilha de visualizações contém
um ícone para minimizar ao lado do ícone maximizar.
|
Maximizando Visualizações e Editores | Você pode maximizar uma visualização ou um editor dando um clique duplo na barra de título da visualização ou na guia do editor. Dê um clique duplo novamente para restaurá-lo ao seu tamanho normal. |
Gerenciando os itens na tela com visualizações rápidas | Utilize as visualizações rápidas para liberar os itens na tela enquanto mantém as visualizações facilmente acessíveis. Um clique no ícone para obter uma visualização rápida temporariamente revela-a na parte superior de outras visualizações. A visualização rápida desaparece assim que você clica fora dela. O comando Visualização Rápida no menu do sistema da visualização é comutado se for uma visualização rápida. Também é possível criar uma visualização rápida arrastando uma visualização para a Barra de Visualização Rápida no canto inferior do lado esquerdo. |
Visualizações Rápidas e a Barra de Perspectivas | A visualização rápida e as barras de perspectivas
podem ser acopladas em locais diferentes, independentemente uma das
outras.
Por padrão, a Barra de Perspectivas está localizada no canto superior direito
da tela. Ela também pode ser acoplada no canto superior esquerdo, abaixo da barra de ferramentas principal
ou no lado esquerdo. É possível movê-la por meio do menu de contexto da barra de perspectiva
ou por meio da página de preferências
Por padrão, a Barra de Visualização Rápida está localizada no canto inferior esquerdo da tela. Como a Barra de Perspectivas, ela pode ser acoplada em qualquer outro lugar. Isto pode ser feito arrastando a área para o lado esquerdo ou direito da tela (ou voltar para a parte inferior se já estiver em uma dessas posições). |
Visualizações Desconectadas | É possível desconectar uma visualização para que possa ser colocada no local desejado, incluindo sobre outra janela do Eclipse. Clique com o botão direito do mouse na visualização a ser movida e selecione "Desconectada" no menu. (Alternativamente, arraste a visualização por sua guia para desconectá-la da sua posição na perspectiva.) Em seguida, coloque a visualização onde escolher. Também é possível arrastar e soltar outras visualizações na mesma janela.
Para retornar a visualização para a sua posição, utilize a função Restaurar do menu de contexto. (Alternativamente, arraste a visualização por sua guia.) |
Restaurando o tamanho de um diálogo | Vários diálogos do Eclipse são redimensionáveis e vários deles serão abertos com seus tamanhos e posições anteriores. Embora geralmente isso seja adequado, pode haver ocasiões em que se queria reverter o diálogo para seu tamanho padrão. Para restaurar o diálogo para seu tamanho original, dê um clique duplo no espaço em branco na parte inferior do diálogo ao lado dos botões de diálogo. |
Restaurando o layout de uma perspectiva | Reorganizar e fechar as
visualizações em uma perspectiva pode às vezes torná-la irreconhecível e difícil de se
trabalhar. Para que retorne a um estado familiar, utilize
![]() |
Ligações de teclas personalizáveis pelo usuário |
Se você perceber que executa um comando
repetidamente, poderá facilitar seu trabalho atribuindo uma seqüência de teclas
para acionar esse comando. A designação de novas ligações de teclas e a
visualização de ligações existentes são feitas a partir da página de preferências
![]() |
Visualizar todos os atalhos do teclado | Ao trabalhar com seus editores
favoritos e
visualizações no Eclipse, apenas pressione Ctrl+Shift+L para
ver uma lista completa das
ligações de teclas atualmente disponíveis. Essa é uma ótima
forma de saber o que está disponível
na UI e acelerar sua produtividade na aprendizagem de mais
ligações de teclas.
Essas informações também estão disponíveis na página de preferências
![]()
|
Assistência à Ligação de Teclas | O Eclipse suporta ligações de teclas que contenham mais de um pressionamento de tecla. Exemplos de tais ligações são "Ctrl+X S" ("Salvar" na configuração de teclas Emacs) ou "Alt+Shift+Q Y" ("Abrir Visualização Sincronizada" na configuração de teclas Padrão). É difícil aprender essas teclas e também pode ser difícil lembrá-las se você não utilizá-las com bastante freqüência. Agora é possível obter um pequeno pop-up mostrando as conclusões possíveis para as teclas já pressionadas. Nas preferências, em
|
Customizando a barra de ferramentas e a barra de menus | É possível customizar os itens exibidos
na barra de ferramentas e na barra de menus principais utilizando o comando
![]() |
Restaurando recursos excluídos | Selecione um recurso do contêiner e utilize
Restaurar do Histórico Local para restaurar arquivos excluídos. É possível
restaurar mais de um arquivo de uma vez só.
|
Navegação mais rápida no espaço de trabalho |
![]() |
Copiando e movendo recursos | Você pode arrastar e soltar arquivos e pastas na visualização Navegador para mudá-los de lugar. Mantenha a tecla Ctrl pressionada para fazer cópias. |
Importando arquivos | Você pode importar rapidamente arquivos e pastas para o espaço de trabalho arrastando-os do sistema de arquivos (por exemplo, de uma janela do Windows Explorer) e soltando-os na visualização Navegador. Arquivos e pastas são sempre copiados para o projeto; os originais não são afetados. Copiar e colar também funcionam. |
Exportando arquivos | Arrastar arquivos e pastas da visualização Navegador para o sistema de arquivos (por exemplo, para uma janela do Windows Explorer) faz com que arquivos e pastas sejam exportados. Arquivos e pastas são sempre copiados; os recursos do espaço de trabalho não são afetados. Copiar e colar também funcionam. |
Gerenciamento de projeto no espaço de trabalho | Utilize o comando Projeto > Fechar Projeto para gerenciar os projetos no espaço de trabalho. Quando um projeto é fechado, seus recursos ficam temporariamente "off-line" e não mais aparecem no Ambiente de Trabalho (eles ainda se encontram no sistema de arquivos local). Projetos fechados exigem menos memória. Além disso, visto que eles não são examinados durante as compilações, o fechamento de um projeto melhora o tempo de compilação. |
Descrevendo a configuração | Ao reportar um problema, muitas vezes é
importante poder obter detalhes da configuração específica. O
botão Detalhes da Configuração no diálogo
![]() |
Excluindo tarefas concluídas | Utilize o comando Excluir Tarefas Concluídas no menu de contexto da visualização Tarefa para remover todas as tarefas concluídas da visualização Tarefas. Isso é mais prático do que selecionar e excluir individualmente as tarefas concluídas. |
Exibindo propriedades do recurso | Utilize a visualização Propriedades
(![]() |
Localizar um recurso rapidamente | Utilize o comando Navegar > Ir para
> Recurso para localizar um recurso rapidamente. Se o comando Ir para > Recurso
não aparecer em sua perspectiva, inclua-o selecionando
![]() |
Informações adicionais sobre recursos | Decorações de rótulos são o mecanismo
geral para mostrar informações adicionais sobre um recurso. Utilize a página de preferências
![]() |
Filtrando recursos | As visualizações Navegador e Tarefas suportam a filtragem de seus itens. Você controla quais itens serão visualizados aplicando filtros ou conjuntos de trabalho. Os comandos Filtros são encontrados no menu da visualização. O conjunto de trabalho é selecionado utilizando o comando Selecionar Conjunto de Trabalho no menu da visualização Navegador. Na visualização Tarefas, um conjunto de trabalho pode ser selecionado no diálogo Filtros. |
Correção rápida na visualização Tarefas | Você pode utilizar o comando Correção Rápida na visualização Tarefas para sugerir uma correção automática para o item selecionado. O comando Correção Rápida é ativado somente quando há uma correção sugerida. |
Criando variáveis de caminho | Ao criar uma pasta ou um arquivo vinculado,
é possível especificar a localização de destino relativa a uma variável de caminho. Ao
utilizar variáveis de caminho, é possível compartilhar projetos contendo recursos
vinculados sem exigir que os membros da equipe tenham exatamente o mesmo caminho no
sistema de arquivos. Você pode definir uma variável de caminho no momento em que criar um recurso vinculado
ou por meio da página de preferências
![]() |
Comparando archives zip entre si ou com uma pasta | Selecione dois archives zip ou um archive e uma pasta na visualização Navegador de
Recursos e escolha Comparar > Entre Si no menu pop-up da
visualização. Todas as diferenças entre as duas entradas serão abertas em um Editor de
Comparação. O painel superior mostra todas as entradas do archive que diferem. Um
clique duplo em um item executa uma comparação de conteúdo no painel inferior.
Isso funciona em qualquer contexto que envolve uma comparação de arquivo. Por isso, se uma operação de Sincronização do CVS listar um archive na árvore de recursos, você poderá clicar duas vezes nele para analisar alterações no archive. |
Comutar espaço de trabalho | Em vez de encerrar o eclipse e reiniciar
com um espaço de trabalho diferente, você pode utilizar
Essa dica também é útil ao alterar determinadas preferências que requerem
um reinício para entrar em vigor (como as preferências
|
Sempre Executar em Segundo Plano | Várias operações podem ser executadas opcionalmente no segundo plano para que você possa continuar a trabalhar enquanto elas são concluídas. Na página de preferências
|
Desativando Recursos não Utilizados | Se houver partes da Plataforma Eclipse que nunca são utilizadas,
(por exemplo, se você não usa repositórios de CVS ou não deseja desenvolver Plug-ins) é possível
desativá-las completamente na UI. Os segmentos do Ambiente de Trabalho que podem ser filtrados podem
ser localizados na página de preferências
|
Localizando uma cadeia de maneira incremental | Utilize Editar > Localizar Próximo Incremental (Ctrl+J) ou Editar > Localizar Anterior Incremental (Ctrl+Shift+J) para entrar no modo localizar incremental e iniciar a digitação da cadeia a ser correspondida. As correspondências são localizadas de forma incremental conforme digitadas. A cadeia de pesquisa é mostrada na linha de status. Pressione Ctrl+J ou Ctrl+Shift+J para ir para a correspondência seguinte ou anterior. Pressione Enter ou Esc para sair do modo de procura incremental. |
Ir para a localização da última edição | Navegar > Ir para Última Localização
da Última Edição (Ctrl+Q) leva você de volta ao local onde a última alteração foi
feita. Um botão correspondente marcado ![]() ![]() |
Atalhos para manipulação de linhas | Todos os editores de texto com base na estrutura do editor do Eclipse suportam funções de edição, incluindo movimentação de linhas para cima ou para baixo (Alt+Seta para Cima e Alt+Seta para Baixo), cópia de linhas (Ctrl+Alt+Seta para Cima e Ctrl+Alt+Seta para Baixo), inclusão de uma nova linha acima ou abaixo da linha atual (Ctrl+Shift+Enter e Shift+Enter) e a conversão de minúsculas ou maiúsculas (Ctrl+Shift+Y e Ctrl+Shift+X). |
Quick Diff: vendo o que foi alterado durante a edição | O Quick Diff fornece uma indicação de alteração codificada por cores enquanto você digita. Ele pode ser ativado para editores de texto utilizando
o menu de contexto da régua, Ctrl+Shift+Q, ou para todos os novos editores na página de preferências
![]() Quando o cursor do mouse é colocado sobre uma alteração na régua vertical, um foco exibe o conteúdo original, que pode ser restaurado utilizando o menu de contexto da régua. O menu de contexto também permite ativar/desativar o Quick Diff. |
Customizando a apresentação de anotações | Você pode customizar a apresentação de anotações
em editores na página de preferências
![]()
|
Navegação seguinte / anterior | Você pode utilizar Ctrl+. e Ctrl+ para navegar para a correspondência de pesquisa seguinte ou anterior, erro do editor ou comparar uma diferença. Existem teclas de atalho para Navegar > Seguinte e Navegar > Anterior. |
Suporte ao delimitador de linha | Você pode configurar o delimitador de linha
utilizado ao criar novos arquivos de texto. Pode fornecer uma única configuração
para todo o espaço de trabalho utilizando as preferências de
|
Conclusão de Palavra | Em qualquer editor de texto, você pode concluir um prefixo para uma palavra que ocorre em todos os editores ou buffers atualmente abertos. A ligação de teclas padrão para a conclusão da palavra é Alt+/. (Ctrl+. no Mac). |
Abrir arquivos sem título | Um editor de texto pode ser aberto sem primeiramente criar um arquivo: selecione Arquivo > Novo > Arquivo de Texto sem Título. |
Ativando a Partir do Menu de Contexto | É possível ativar uma construção do Ant a partir do menu de contexto. Selecione um arquivo de construção Ant e escolha Executar > Construção do Ant no menu de contexto. Para configurar opções antes de executar a construção, utilize Executar > Construção de Ant..., que abrirá o diálogo de configuração de ativação. Uma construção também pode ser iniciada no menu de contexto de esboço do editor Ant. |
Especificação do JRE | Você pode especificar o JRE utilizado por uma construção do Ant na guia JRE do diálogo configuração de ativação do Ant. É possível definir que a construção seja executada em um JRE separado (a configuração padrão) ou no mesmo JRE que o espaço de trabalho do Eclipse. Note que algumas tarefas específicas do Eclipse requerem que a construção ocorra no mesmo JRE que o Eclipse. |
Executando destinos do Ant na visualização Ant | Você pode dar um clique duplo em um destino na visualização Ant para executá-lo (equivale a selecionar o destino e escolher o comando Executar no menu de contexto). |
Finalizando compilações Ant | O comando Finalizar no console (ou visualização Depurar) pode ser utilizado para finalizar uma compilação do Ant que está em execução em segundo plano. |
Saída e hyperlinks do Ant | A saída das construções do Ant é
gravada na visualização Console no mesmo formato hierárquico visto
ao executar o Ant na linha de comandos. As tarefas do Ant (por exemplo, "[mkdir]") possuem
hyperlinks para o arquivo de compilação do Ant associado e os relatórios de erros javac
possuem hyperlinks para o arquivo de origem Java associado e o número da linha.
O Console suporta hyperlinks para javac e jikes, bem como o compilador Java do Eclipse. Todos esses relatórios de erro possuem hyperlinks para o arquivo de origem Java associado e o número da linha. |
O Ant pode localizá-lo | Quando o atalho de ativação Executar > Ferramentas Externas > Executar como > Construção do Ant é utilizado, ele procura o arquivo de construção a ser executado, começando na pasta do recurso selecionado e trabalhando caminho acima (alguns reconhecerão isso como o recurso "-find" do Ant). Os nomes dos arquivos de compilação a ser pesquisados são especificados na página de preferências Ant. |
Mostrar na janela externa | Está tendo problemas ao ler os tópicos da ajuda
na visualização/bandeja de Ajuda? Utilize o botão ![]() |
Localizar esse tópico | Durante a navegação por um tópico de procura,
é possível descobrir a localização desse tópico no índice utilizando
o botão ![]() |
Marcadores | Você pode manter sua própria lista de
marcadores das páginas nos manuais de ajuda. Crie um marcador com o botão ![]() ![]() |
Infopops | Se preferir as pop-ups amarelas
(infopops) utilizadas nos releases anteriores da ajuda contextual,
configure a Ajuda para utilizá-las em vez da visualização/bandeja de Ajuda na página de preferências
![]() |
Folhas de Dicas | Elas fornecem orientação
passo a passo sobre a execução de tarefas comuns. Para saber quais são as folhas de dicas
existentes, utilize o item de menu
![]() |
Estado da Folha de Dicas | Uma folha de dicas lembrará quais etapas você executou mesmo que você feche a visualização da folha de dicas, abra outra folha de dicas ou saia do Eclipse. |
Observar/Editar CVS | A parte "editar" de
Observar/Editar CVS agora é suportada. Utilizando as configurações da página de preferências
![]() |
Conjunto de trabalhos para projetos de equipe importados | Há uma opção para criar um conjunto de
trabalhos para projetos importados no espaço de trabalho em
![]() |
O CVS agora suporta conjuntos de trabalho | Os usuários agora podem definir conjuntos de trabalho que limitarão o número de projetos mostrados na visualização Repositórios de CVS. |
Comparando versões diferentes | Selecione qualquer pasta ou arquivo na visualização Repositórios de CVS e escolha Comparar com no menu de contexto para compará-lo com alguma outra versão, ramificação ou data. |
Restaurando arquivos excluídos do CVS | Arquivos excluídos podem agora ser consultados e restaurados do repositório do CVS utilizando o comando Equipe > Restaurar a partir do Repositório, que está disponível nos projetos e nas pastas do CVS. |
Marcar uma Sincronização | Agora é possível ter múltiplas sincronizações definidas e disponíveis na visualização Sincronizar. Utilize o botão marcar da barra de ferramentas na visualização Sincronizar para marcar uma sincronização. Uma nova sincronização será criada da próxima vez que você sincronizar. Desta forma, é possível sincronizar diferentes conjuntos de recursos. |
Assistente Registrar Saída | Agora é possível efetuar o registro de saída de projetos em
uma etapa fácil utilizando
![]() |
Procurando Alterações pelo Conjunto de Alterações do CVS | É possível procurar um conjunto de alterações mostradas
na visualização Sincronizar agrupadas logicamente por autor, comentário e data. Ative o layout clicando no botão da barra de ferramentas
Alterar Conjunto ![]() |
Alterações de Saída do Grupo |
Você pode agrupar alterações de saída nos conjuntos de alterações
na Visualização Sincronizar. Para ativar essa opção, mude para o modo de Saída ou Ambos e escolha
o modelo Conjunto de Alterações ![]() |
Planejar uma Sincronização | Você pode planejar a execução periódica de uma determinada sincronização. É possível planejar qualquer sincronização do CVS na visualização Sincronizar utilizando a ação Planejar... no menu drop-down da visualização. |
Liberar Alterações para uma Ramificação Existente | Se houver alterações no espaço de trabalho que você gostaria de confirmar para uma ramificação diferente daquela atualmente conectada, é possível executar o comando Equipe > Comutar para Outra Ramificação ou Versão e comutar para outra ramificação. Essa operação não irá modificar os arquivos alterados e será possível, em seguida, consolidá-las para a outra ramificação. |
Compartilhando o alinhamento do CVS com outros | Você pode salvar a lista de projetos compartilhados com o CVS em um conjunto de projetos de equipe. Isso fornece uma maneira fácil de recriar o espaço de trabalho com os projetos do CVS compartilhados.
|
Revertendo um arquivo CVS gerenciado que foi editado mas não consolidado | Há duas formas de fazer isso:
ou
|
Mostrar painel do predecessor em comparações de 3 vias | Sempre que uma sincronização do CVS resulta em um conflito, é útil
exibir o ancestral comum no qual as duas versões em conflito são baseadas.
É possível visualizar o ascendente comum comutando o botão Mostrar Área de Janela do Ascendente na barra de ferramentas local do visualizador de comparação. Se você deseja sempre ter o painel anterior aberto automaticamente por questões de conflito, poderá marcar a opção Mostrar Inicialmente o Painel Anterior na guia Comparação de Texto da página de preferências Comparação/Correção. |
Mesclar no Editor de Comparação | É possível mesclar as alterações recebidas no editor de comparação com um clique. Posicione o mouse sobre o pequeno quadrado no meio da linha que conecta os dois intervalos de uma alteração recebida ou em conflito. Aparece um botão que permite aceitar a alteração.
Observe que, para isso, a opção Conectar intervalos com uma linha
na página de preferências
|
Assistente de Conteúdo para Ramificação e Mesclagem |
Durante a ramificação e mesclagem com o CVS, você pode utilizar o assistente de conteúdo nos campos de tags para ajudar na seleção de uma tag apropriada. Por exemplo, durante a ramificação, você pode utilizar o assistente de conteúdo para selecionar uma tag da lista de tags de ramificações que existe nos outros projetos em seu espaço de trabalho. Durante a mesclagem, você pode utilizar o assistente de conteúdo para selecionar a ramificação que contém as alterações sendo mescladas. O assistente de mesclagem também tentará selecionar a tag inicial apropriada para você, portanto, não é preciso selecioná-la manualmente. |
Diálogos de Filtragem na Seleção de Tags |
Há várias operações do CVS que permitem a especificação de uma tag (por ex., Substituir por Ramificação ou Versão, Comparar com Ramificação ou Versão, Registro de Saída, etc.). Esses diálogos agora permitem digitar em parte do nome da tag (ou filtros de nomes simples utilizando os caracteres curinga * e ?) e exibe todas as tags que correspondem ao o que tem sido digitado até agora. Isso simplifica muito a descoberta da tag desejada, ao desempenhar essas operações. |