IDE

Cette page s'adresse à la fois aux infos et aux élecs soft.

Comme tu as pu le constater, on a beaucoup de code au club. Pour coder facilement, il existe des outils qui nous facilitent la vie : les environnements de dévelopement, ou encore des IDE.

Dans ce guide, nous installerons deux IDE:

  • IntelliJ
  • STM32CubeIDE

Vous pouvez bien sûr utiliser un autre IDE si vous le souhaitez, mais nous ne pourrons peut-être pas vous aider si vous rencontrez des problèmes. On recommande donc d'utiliser les IDEs que nous utilisons au club. Sinon VSCode est un bon choix.

Notre choix se porte dans un premier temps sur IntelliJ IDEA qui est développé par JetBrains. Il s'agit d'un IDE à la fois flexible, simple d'utilisation, multiplateforme et qui permet d'utiliser tous les langages que l'on utilise au club.

Nous utilisons STM32CubeIDE pour la partie microcontroleur. Il s'agit d'un IDE développé par STMicroelectronics qui permet de programmer les microcontroleurs de la famille STM32. Il facilite les configurations des périphériques et permet de générer du code à partir de ces configurations.

Ces IDE sont normalement payants, mais une version d'éducation (licence valide 1 an, renouvelable tant que l'on est étudiant) est disponible.

Téléchargement de IntelliJ IDEA

Pour commencer, il faut :

  1. Se rendre sur la page de la Toolbox App et télécharger la dernière version.
  2. Pendant le téléchargement, aller sur la page de jetbrains.com pour demander une licence éducation. L'adresse mail à fournir est celle de l'INSA (<nom>@etud.insa-toulouse.fr) pour que JetBrains accepte de délivrer la licence.
  3. Va voir ta boîte mail, un message contenant un lien de confirmation est arrivé : confirme ton adresse mail
  4. Tu reçois enfin un autre mail avec les infos de la licence, qu'il faudra saisir dans IntelliJ IDEA
  5. Tu peux maintenant lancer la Toolbox App et installer IntelliJ IDEA

Téléchargement de STM32CubeIDE

Pour commencer, il faut :

  1. Se rendre sur la page de STM32CubeIDE et télécharger la dernière version.
  2. Il est possible que tu doives créer un compte STMicroelectronics pour pouvoir télécharger le logiciel.

Pour les utilisateurs d'un Ubuntu standard : Lorsque CLion est en cours d'exécution, son icône est affiché dans la barre des tâches à gauche. Pour le lancer plus rapidement, il te suffit de faire un click droit sur l'icône -> 'Lock to Launcher'

Si jamais l'IDE se lance, tu viens d'installer avec succès CLion ! Sinon je t'encourage à venir montrer le message d'erreur aux gens du club.