Lar Finanças Pessoais 10 Truques Eclipse úteis - dummies

10 Truques Eclipse úteis - dummies

Índice:

Vídeo: 10 Dicas Para Sobreviver a um Apocalipse Zumbi 2024

Vídeo: 10 Dicas Para Sobreviver a um Apocalipse Zumbi 2024
Anonim

O Eclipse é o ambiente de desenvolvimento integrado (IDE) de escolha para desenvolvedores Java. O Eclipse é popular por vários motivos. Por um lado, é grátis. Por outro lado, tem plugins para quase qualquer tarefa de software que você possa pensar. Se você sabe como usar o Eclipse para desenvolver programas Java, você pode reutilizar suas habilidades do Eclipse para programar em Python, em C ++ e em muitos outros idiomas. Você pode até encontrar plugins para fazer outras coisas além do desenvolvimento de software.

Fonte-> Formato

Comece com o código que está muito mal formatado:

public class Principal {public static void main (String [] args) {System. Fora. println ("Olá");}}

No menu principal do Eclipse, selecione Origem → Formatar. Quando você faz, o Eclipse transforma seu código em um formato bem formatado:

public class Principal {public static void main (String [] args) {System. Fora. println ("Hello");}}

Talvez você não goste da forma como o Eclipse formata o código. Você prefere a sua braçadeira aberta no início da próxima linha? Sem problemas! Você pode personalizar a forma como o Eclipse formata o código selecionando Janela → Preferências → Java → Código Estilo → Formatador.

No Eclipse, você pode atribuir, reatribuir e desativar teclas de atalho. Por padrão, a tecla de atalho para Origem → Formato é Ctrl + Shift + F.

Fonte-> Organizar Importações

Você está em um rolo, criando código usando classes na API Java. Você não quer quebrar seu passo parando para digitar declarações de importação:

public class Principal {public static void main (String [] args) {JFrame frame = new JFrame ("Title"); quadro, Armação. adicionar (novo TextField ("Digite seu nome:")); quadro, Armação. adicionar (novo JButton ("Clique-me!")); quadro, Armação. setLayout (novo FlowLayout ()); quadro, Armação. pacote(); quadro, Armação. setVisible (true);}}

Quando você seleciona Origem → Organizar Importações, ou você pressiona a combinação de atalhos Ctrl + Shift + O, o Eclipse adiciona declarações de importação automaticamente. Aqui está o que você obtém:

importar java. awt. FlowLayout; importar java. awt. Campo de texto; importar javax. balanço. JButton; importar javax. balanço. JFrame; classe pública Main {public static void main (String [] args) {JFrame frame = new JFrame ("Title"); quadro, Armação. adicionar (novo TextField ("Digite seu nome:")); quadro, Armação. adicionar (novo JButton ("Clique-me!")); quadro, Armação. setLayout (novo FlowLayout ()); quadro, Armação. pacote(); quadro, Armação. setVisible (true);}}

Fonte-> Gerar Getters e Setters

Comece com alguns campos, como nome e id:

classe pública Cliente {nome da Cadeia de caracteres privada; private int id;}

Quando você seleciona Origem → Gerar Getters e Setters, o Eclipse adiciona métodos getter e setter automaticamente.

classe pública Cliente {nome da Cadeia de caracteres privada; private int id; public String getName () { nome de retorno; } public void setName (String name) { isto.nome = nome; } public int getId () { return id; } public void setId (int id) { isto. id = id; } }

Fonte-> Gerar Construtor usando Campos

Comece com alguns campos, como nome e id:

classe pública Cliente {nome da Cadeia de caracteres privada; private int id;}

Quando você seleciona Origem → Gerar Construtor usando Campos, o Eclipse adiciona um ou mais construtores automaticamente.

classe pública Cliente {nome da Cadeia de caracteres privada; private int id; cliente público (nome da cadeia) { isto. nome = nome; } cliente público (int id) { isto. id = id; } cliente público (nome da cadeia, int id) { isto. nome = nome; isto. id = id; } }

Fonte-> Alternar comentário

Comece com um programa que contém algum código que você não deseja executar:

importar java estável. lang. Sistema. Fora; classe pública Main {public static void main (String [] args) {out. println ("Bem-vindo à nossa empresa!"); Fora. println ("Você vai adorar nossos produtos"); Fora. println ("P. S.:"); Fora. println ("My boss is a jerk.");}}

No editor do Eclipse, selecione o código indesejável. Em seguida, selecione Origem → Alternar Comentário, ou pressione a combinação de atalhos Ctrl + 7. O Eclipse transforma automaticamente esse código em comentários de fim de linha:

importar java estável. lang. Sistema. Fora; classe pública Main {public static void main (String [] args) {out. println ("Bem-vindo à nossa empresa!"); Fora. println ("Você vai adorar nossos produtos"); // fora. println ("P. S.:"); // fora. println ("Meu chefe é um idiota"); }}

Se você destacar o código novamente e selecione Origem → Alternar Comentário novamente, os comentários de fim de linha voltarão ao código executável.

Quick Fix

O editor do Eclipse exibe um marcador de aviso amarelo ou um marcador de erro vermelho.

Se você passar o mouse sobre o marcador, você vê uma mensagem descrevendo o problema.

No Windows, clique com o botão direito do mouse no marcador. Em um Mac, controle-clique no marcador. Quando você faz, o Eclipse exibe um menu de contexto. No menu de contexto, selecione Quick Fix.

O Eclipse exibe uma lista de opções para corrigir o problema.

Quando você clica duas vezes em uma opção, o Eclipse faz a alteração apropriada em seu código.

Assistente de conteúdo

Ao digitar seu código, o Eclipse exibe dicas de pop-up para ajudá-lo a terminar a linha de código. Por exemplo, se você digitar o nome da classe JOptionPane, seguido de um ponto, ao digitar o ponto, o popup do Eclipse exibe os nomes dos métodos pertencentes à classe JOptionPane. Quando você clica duas vezes em uma opção (como a opção showInputDialog (Object arg 0), o Eclipse adiciona o código correspondente ao seu programa.

Às vezes, quando você acha que as dicas serão úteis, o Eclipse não exibe uma sugestão que contenha dicas. Quando isso acontece, pressione Ctrl + Espaço.

Mark Occurrences

No editor do Eclipse, coloque o cursor em um nome no seu programa (um nome de variável, um nome de método, o nome de uma classe ou qualquer outro nome). O Eclipse destaca automaticamente as ocorrências desse nome em seu código. Por exemplo, se o cursor estiver sentado em uma variável de cliente, o Eclipse destaca ambas as ocorrências do nome do cliente no método de boas-vindas.

O Eclipse não destaca as ocorrências de customerName no método de agradecimento porque as variáveis ​​customerName nos métodos welcome e thank são duas variáveis ​​diferentes. Você poderia alterar os nomes somente dentro do método de agradecimento, e o código funcionaria exatamente da mesma maneira:

importar java estável. lang. Sistema. Fora; exibição de classe pública {public void welcome () {String customerName = "Joe"; Fora. println ("Bem-vindo à nossa empresa!"); Fora. println ("Você vai adorar nossos produtos"); Fora. println ("Bem-vindo novamente", + nome do cliente );} public void thank () {String joeName = "Joe"; Fora. println ("Obrigado", + joeName );}}

Na verdade, você altera os nomes dentro do método de agradecimento na próxima seção.

Refactor-> Renomear

No editor do Eclipse, coloque o cursor sobre um nome no seu programa (um nome de variável, um nome de método, o nome de uma classe ou qualquer outro nome). No Windows, clique com o botão direito do mouse no mouse. Em um Mac, controle-clique no mouse. Como resultado, o Eclipse exibe um menu de contexto.

Se é sensato que você altere o nome, a opção Refactor do menu de contexto possui uma sub-opção Renomear.

Quando você seleciona a sub-opção Renomear, o Eclipse posiciona o cursor dentro do nome no editor. À medida que você elimina caracteres e adiciona caracteres no nome, o Eclipse muda automaticamente todas as ocorrências apropriadas desse nome. Por exemplo, na figura abaixo, você está excluindo o cliente de (e adicionando joe a) a variável customerName. O Eclipse simultaneamente altera ambas as ocorrências dessa variável dentro do método de agradecimento.

Declaração aberta

Seu projeto contém várias classes, incluindo uma classe principal e uma classe de clientes. Dentro da classe Principal, você vê a declaração

Customer cust = new Customer ("Joe");

Você não se lembra dos detalhes do construtor da classe do Cliente, então você deseja saltar rapidamente para esse construtor no código do seu projeto.

Coloque o cursor do mouse na palavra Cliente na chamada do Cliente ("Joe"). Em seguida, pressione F3. Como resultado, o código da classe do Cliente aparece no editor do Eclipse. O Eclipse rola o editor para a declaração do construtor Customer apropriado.

Se você não gosta de memorizar teclas rápidas (como F3 para Open Declaration), você pode fazer o seguinte: No Windows, clique com o botão direito do mouse e selecione Abrir declaração no menu de contexto resultante. Em um Mac, controle-clique no mouse e selecione Abrir Declaração.

10 Truques Eclipse úteis - dummies

Escolha dos editores

Acalma suas emoções ao praticar Mindfulness - dummies

Acalma suas emoções ao praticar Mindfulness - dummies

Aqui, você descobre a maneira consciente de gerenciar as emoções - as etapas para tome quando estiver sentindo baixo, excessivamente irritado ou desconfortavelmente ansioso. As emoções positivas podem ser um sentimento maravilhoso. A alegria, a alegria, a emoção e a felicidade são perfeitas. Mas como você pode lidar com as chamadas emoções negativas? Use a atenção para a saúde emocional A atenção plena está se tornando ...

Como começar o seu dia de trabalho com meditação Mindfulness - dummies

Como começar o seu dia de trabalho com meditação Mindfulness - dummies

Você pode encontrar a meditação mindfulness é uma ótima maneira de Comece o seu dia de trabalho. Quando chegar ao trabalho pela manhã, talvez já esteja estressado. Depois de uma agitada hora ou duas preparando as crianças para a escola ou regatear com seu parceiro ou lidar com alguma emergência em casa, seguido de ...

Os melhores sites Mindfulness - dummies

Os melhores sites Mindfulness - dummies

, Independentemente de você morar no Reino Unido ou em outro lugar, se você procurar "mindfulness" 'on-line, você literalmente obterá milhões de resultados. Como você pode dizer o trigo da palha? Aqui estão alguns sites que você achará útil. Atento. Este recurso maravilhoso tem muitos conteúdos de alta qualidade de professores excelentes de atenção plena. O ...

Escolha dos editores

HDR Solução de problemas: Nada está funcionando - manequins

HDR Solução de problemas: Nada está funcionando - manequins

Quando você se depara com uma situação com suas fotografias de alcance dinâmico elevado e parece que nada que você está fazendo está funcionando - as configurações não parecem boas, a imagem parece errada, os efeitos são ruins - relaxe e faça uma pausa. A imagem está lhe dizendo algo. Que algo às vezes é relacionado a forçar ...

HDR Resolução de problemas: falta de imaginação - dummies

HDR Resolução de problemas: falta de imaginação - dummies

A imaginação é uma coisa poderosa ao preparar imagens HDR, fato que é tornou-se mais óbvio quando você vê o resultado de não usá-lo versus usá-lo. A imagem superior desta figura é uma imagem HDR de um diner local durante a "hora dourada" - naquele horário atrasado (ou manhã) quando ...

HDR Solução de problemas: Sharpening - dummies

HDR Solução de problemas: Sharpening - dummies

Se você ficar apanhado na perfeição, você está preparado para aumentar seu HDR imagens. Os fotógrafos às vezes estão obcecados com a nitidez em suas fotos. Eles querem que tudo seja pixelly perfeitamente afiado do nariz da câmera até o infinito, independentemente da lente, abertura, ISO ou velocidade do obturador que eles usem. Esta figura mostra os resultados ...

Escolha dos editores

Cisco Rede: Mostrar comando de versão em um Switch - dummies

Cisco Rede: Mostrar comando de versão em um Switch - dummies

Em qualquer componente de rede da Cisco, o show O comando de versão é aplicável a qualquer hardware usando o Sistema Operacional Cisco IET (Internetwork Operating System), incluindo switches. O comando show version mostra informações ligeiramente diferentes, de acordo com o tipo de dispositivo em que você usa. Veja a saída do comando show version em um switch e ...

Cisco Rede: Modo de operação EXEC privilegiado - manequins

Cisco Rede: Modo de operação EXEC privilegiado - manequins

Você precisa usar o modo EXEC privilegiado se quiser realmente tem acesso de atualização a um sistema de rede Cisco,. Para entrar neste modo no modo EXEC do usuário, emita o comando enable, que solicita uma senha, se configurado. Como o nome do modo sugere, este modo tem privilégios extras para permitir ...

Cisco Rede: Configuração de Senha de Shell Seguro (SSH) - manequins

Cisco Rede: Configuração de Senha de Shell Seguro (SSH) - manequins

Shell seguro (SSH) é um protocolo de rede para seus dispositivos Cisco, que é mais seguro do que o Telenet. Definir uma senha segura é um requisito de configuração para este protocolo. Para configurar o acesso a um switch Cisco para SSH, você precisará ter uma conta de usuário criada em sua opção. O exemplo supõe que você tenha ...