Neste post irei falar sobre algumas peculiaridades que observei no período em que programei em Java usando o Eclipse. Gostaria de ter tido alguma experiência com o netbeans para poder oferecer uma comparação mais interessante entre os ambientes de desenvolvimento, mas infelizmente por hora só poderei oferecer as informações que obtive com a experiência.
O Eclipse foca muito nos recursos de facilitação da escrita do código de forma automática. É possível escrever de forma rápida e fácil simplesmente digitando parcialmente as palavras referentes ao comando ou classe e, com o pressionar de um ctrl + espaço, a IDE realiza o trabalho de auto-completar. Isso facilita enormemente o trabalho de passagem de parâmetros (o Eclipse auto-completa o nome dos parâmetros descritos na implementação do método), criação de estruturas, fechamento de chaves e parênteses e inclusão de packages.
Usando a inteligência de detecção de erros da ferramenta, é possível se programar "orientado a erros", escrevendo-se, por exemplo, variáveis, objetos e estruturas ainda não criadas e deixar que o Eclipse ofereça as opções disponíveis para corrigir o erro. A forma como ele detecta o tipo do objeto/variável que desejamos criar é também muito interessante.
Além deste recurso, alguns atalhos oferecidos também são muito úteis.Os que mais utilizei durante o desenvolvimento foram:
1- Command/CTRL + Shift + O: Encontra as packages que estão sendo usadas no projeto, mas que ainda não foram importadas e as inclui.
2- Command/CTRL + Shift + C: Comenta as áreas de código selecionadas.
3- Command/CTRL + Shift + F: Edenta automaticamente o código.
Por fim, gostaria de falar um pouco sobre o depurador do Eclipse. Confesso que tive certo preconceito ao iniciar a utilização do mesmo, pois grande parte dos ambientes de desenvolvimento possuem um depurador fraco se comparados ao do Visual Studio. Apesar disso, utilizei em excesso o depurador do Eclipse e consegui fiscalizar normalmente a compilação do código e os pontos de falha.
Além disso, usando o depurador no Android é possível controlar a aplicação pelo depurador em toda situação. Até mesmo quando fechamos o aplicativo, o depurador continua trabalhando. Quando paramos a depuração, o aplicativo também fecha, o que facilita o fechamento do programa quando o desejarmos.
No próximo post estarei falando sobre o meu processo de aprendizado com o Android.
Nenhum comentário:
Postar um comentário
Obrigado por deixar a sua participação!