1. L'histoire de l'IDE, les IDE populaires pour Java

L'histoire de l'IDE commence à partir du moment où les programmeurs ont eu l'idée de combiner 4 des outils de développement logiciel les plus couramment utilisés :

  1. Éditeur de texte
  2. Compilateur (ou interpréteur, selon le langage)
  3. Créer des outils d'automatisation
  4. Débogueur

Beaucoup d'eau a coulé sous le pont depuis. Aujourd'hui, il est difficile d'imaginer des IDE sans fonctionnalités telles que :

  1. Navigateur de classes : un outil pour naviguer facilement parmi des milliers de classes dans un projet
  2. Intégration avec les systèmes de contrôle de version
  3. Outils pour concevoir une interface utilisateur graphique sans écrire de code
  4. Des outils puissants de refactoring (modifier le code sans ajouter de nouvelles fonctionnalités)
  5. Analyse et application du style de code
  6. Des débogueurs super puissants qui vous permettent de déboguer des programmes même à distance
  7. Analyseurs de code et toutes sortes de saisies semi-automatiques/invites/conseils utiles

Il existe aujourd'hui de nombreux IDE différents pour les développeurs Java. Trois d'entre eux se démarquent car ils sont les plus populaires :

  • IDÉE IntelliJ
  • Éclipse
  • NetBeans

De nombreux programmeurs sont toujours pris dans la guerre à long terme entre Eclipse et IntelliJ IDEA, mais il est maintenant évident pour tout le monde qu'IDEA a gagné. Et vous comprendrez pourquoi dès que vous l'utiliserez même quelques jours.

2. Saveurs d'IntelliJ IDEA

JetBrains publie des mises à jour IntelliJ IDEA quatre fois par an. Un numéro de version IDEA se compose d'un numéro d'année et d'un numéro qui correspond à la version spécifique de l'année. Par exemple, la version 2018.2 est la deuxième version de 2018 et 2019.3 est la troisième version de 2019. Il est difficile de se tromper.

Chaque version a deux versions d'IntelliJ IDEA : gratuite et payante .

IntelliJ IDEA Community Edition
La version gratuite s'appelle IntelliJ IDEA Community Edition. Il a tout ce dont vous avez besoin pour apprendre sur CodeGym. Alors n'hésitez pas à le télécharger, l'installer, le décoller. Vous pouvez le télécharger ici.

IntelliJ IDEA Ultimate Edition
La version payante s'appelle IntelliJ IDEA Ultimate Edition. Il prend en charge de nombreux frameworks professionnels tels que Spring, Hibernate, GWT, etc. Au mieux, vous aurez besoin de ces éléments à la toute fin de vos études CodeGym.

IntelliJ IDEA Ultimate Edition propose un essai gratuit de 30 jours, mais vous devrez alors débourser une somme modique pour cela.

Si vous souhaitez utiliser la version payante gratuitement, il existe un moyen tout à fait légitime de le faire. C'est ce qu'on appelle le programme d'accès anticipé (EAP).

IntelliJ IDEA EAP
Avec la sortie de chaque version d'IDEA, il existe un risque que certaines innovations ne fonctionnent pas correctement ou même cassent certaines choses qui fonctionnaient auparavant. C'est pourquoi JetBrains permet aux développeurs de télécharger une version non publiée d' IntelliJ IDEA Ultimate Edition et de la tester sur de vrais projets.

D'une part, il y a un risque que cette version soit grossière sur les bords. D'autre part, vous avez accès aux dernières fonctionnalités d'IDEA avant même leur sortie officielle. Et gratuitement. N'est-ce pas cool ?

3. Installer IDEA

Installation d'IDEA

Choisissez la version d'IntelliJ IDEA que vous voulez sur la https://www.jetbrains.com/idea/download/" target="_blank">page Web officielle d'IntelliJ IDEA . J'espère que vous avez déjà décidé laquelle vous préférez. Si vous Vous avez du mal à vous décider, je vous conseille la Community Edition : elle est simple et conviviale.

Il existe des versions d'IDEA pour Windows, MacOSX et Linux. Ce n'est pas une surprise, puisque les développeurs sont très friands de ces deux derniers systèmes d'exploitation. Au fur et à mesure que vous acquerrez de l'expérience, vous serez également étonné de la facilité avec laquelle il est possible de gérer divers programmes et services à partir de la console/du terminal.

Si vous avez encore des questions, les instructions officielles d'installation d'IntelliJ IDEA peuvent peut-être vous être utiles.

4. Instructions vidéo sur le processus d'installation

Ensuite, exécutez simplement le programme d'installation téléchargé pour installer IDEA. Nous avons fait une vidéo spéciale pour rendre ce processus aussi simple que possible pour vous.

class="embed-responsive-item"

Vous rencontrez des difficultés lors de l'installation ? Écrivez au support à support@codegym.cc ou utilisez le widget dans le coin inférieur droit de la page de notre site. Inclure une description du problème, des captures d'écran et la version du système d'exploitation sera très utile.

5. Créer votre premier projet

Pour écrire votre premier programme dans IDEA, vous devez faire 3 choses :

  • Créer un nouveau projet
  • Créez une classe Solution dans laquelle vous écrirez votre code
  • Exécutez le programme.

Instructions pas à pas pour créer un projet


Vidéo expliquant comment créer un projet dans IDEA

class="embed-responsive-item"

6. Plugins pour IntelliJ IDEA

IntelliJ IDEA propose une variété de plugins qui facilitent divers aspects du travail d'un programmeur. Mais nous sommes surtout intéressés par ceux qui nous aideront à apprendre.

Il existe juste un excellent plugin IntelliJ IDEA appelé Key Promoter X. Il vous indique comment diverses actions complexes que vous effectuez dans IDEA peuvent être effectuées avec une seule combinaison de touches de raccourci. Ajoutez-le - vous ne le regretterez pas.

Tout d'abord, allez dans la section plugins. Pour ce faire, appuyez sur Ctrl+Alt+S. Tapez ensuite « Key Promoter X » dans la barre de recherche et installez le plugin :

Félicitations, vous êtes maintenant un pas de plus vers le statut de développeur !