1. A história do IDE, IDEs populares para Java

A história do IDE começa a partir do momento em que os programadores tiveram a ideia de combinar 4 das ferramentas de desenvolvimento de software mais utilizadas:

  1. Editor de texto
  2. Compilador (ou interpretador, dependendo do idioma)
  3. Crie ferramentas de automação
  4. depurador

Muita água passou por baixo da ponte desde então. Hoje é difícil imaginar IDEs sem recursos como:

  1. Navegador de classe: uma ferramenta para navegar facilmente por milhares de classes em um projeto
  2. Integração com sistemas de controle de versão
  3. Ferramentas para projetar uma interface gráfica do usuário sem escrever código
  4. Ferramentas poderosas para refatoração (alterar o código sem adicionar novos recursos)
  5. Análise e aplicação de estilo de código
  6. Depuradores super poderosos que permitem depurar programas mesmo remotamente
  7. Analisadores de código e todos os tipos de preenchimentos automáticos/prompts/dicas úteis

Existem muitos IDEs diferentes para desenvolvedores Java hoje. Três deles se destacam por serem os mais populares:

  • IDEIA IntelliJ
  • Eclipse
  • NetBeans

Muitos programadores ainda estão envolvidos na guerra de longo prazo entre o Eclipse e o IntelliJ IDEA, mas agora é óbvio para todos que o IDEA venceu. E você entenderá o porquê assim que usá-lo por alguns dias.

2. Sabores do IntelliJ IDEA

A JetBrains lança atualizações do IntelliJ IDEA quatro vezes por ano. Um número de versão do IDEA consiste em um número de ano e um número que corresponde ao lançamento específico no ano. Por exemplo, a versão 2018.2 é o segundo lançamento de 2018 e 2019.3 é o terceiro lançamento de 2019. É difícil ficar confuso.

Cada versão tem duas versões do IntelliJ IDEA: gratuita e paga .

IntelliJ IDEA Community Edition
A versão gratuita é chamada IntelliJ IDEA Community Edition. Tem tudo o que você precisa para aprender no CodeGym. Portanto, sinta-se à vontade para baixá-lo, instalá-lo e decolar. Você pode baixá-lo aqui.

IntelliJ IDEA Ultimate Edition
A versão paga é chamada IntelliJ IDEA Ultimate Edition. Ele tem forte suporte para muitas estruturas profissionais, como Spring, Hibernate, GWT, etc. Na melhor das hipóteses, você precisará dessas coisas no final de seus estudos CodeGym.

O IntelliJ IDEA Ultimate Edition tem uma avaliação gratuita de 30 dias, mas você terá que desembolsar uma boa quantia por isso.

Se você quiser usar a versão paga gratuitamente, existe uma maneira totalmente legítima de fazer isso. É chamado de Programa de Acesso Antecipado (EAP).

IntelliJ IDEA EAP
Com o lançamento de cada versão do IDEA, existe o risco de que algumas inovações não funcionem corretamente ou até quebrem algumas coisas que funcionavam anteriormente. É por isso que a JetBrains permite que os desenvolvedores baixem uma versão não lançada do IntelliJ IDEA Ultimate Edition e a testem em projetos reais.

Por um lado, existe o risco de esta versão ser áspera nas bordas. Por outro lado, você obtém acesso aos recursos mais recentes do IDEA antes mesmo de serem lançados oficialmente. E de graça. Isso não é legal?

3. Instalando o IDEA

Instalando o IDEA

Escolha a versão do IntelliJ IDEA que você deseja na https://www.jetbrains.com/idea/download/" target="_blank">página oficial do IntelliJ IDEA . Espero que você já tenha decidido qual prefere. Se você estiver tendo problemas para decidir, recomendo o Community Edition: é simples e fácil de usar.

Existem versões do IDEA para Windows, MacOSX e Linux. Isso não é surpresa, já que os desenvolvedores gostam muito desses dois últimos sistemas operacionais. À medida que você ganha experiência, também ficará surpreso com a facilidade de gerenciar vários programas e serviços a partir do console/terminal.

Se você ainda tiver dúvidas, talvez as instruções oficiais para instalação do IntelliJ IDEA possam ser úteis.

4. Instruções em vídeo sobre o processo de instalação

Em seguida, basta executar o instalador baixado para instalar o IDEA. Fizemos um vídeo especial para tornar esse processo o mais fácil possível para você.

class="embed-responsive-item"

Tendo problemas para instalar? Escreva para suporte em support@codegym.cc ou use o widget no canto inferior direito da página do nosso site. Incluir uma descrição do problema, capturas de tela e a versão do sistema operacional será muito útil.

5. Criando seu primeiro projeto

Para escrever seu primeiro programa no IDEA, você precisa fazer 3 coisas:

  • Criar um novo projeto
  • Crie uma classe Solution onde você escreverá seu código
  • Execute o programa.

Instruções passo a passo para criar um projeto


Vídeo de como criar um projeto no IDEA

class="embed-responsive-item"

6. Plugins para IntelliJ IDEA

O IntelliJ IDEA possui uma variedade de plug-ins que facilitam vários aspectos do trabalho de um programador. Mas estamos interessados ​​principalmente naqueles que nos ajudarão a aprender.

Existe apenas um ótimo plug-in IntelliJ IDEA chamado Key Promoter X. Ele informa como várias ações complexas que você executa no IDEA podem ser executadas com uma única combinação de teclas de atalho. Adicione - você não vai se arrepender.

Primeiro, vá para a seção de plugins. Para fazer isso, pressione Ctrl+Alt+S. Em seguida, digite "Key Promoter X" na barra de pesquisa e instale o plug-in:

Parabéns, agora você está um passo mais perto de se tornar um desenvolvedor!