IntelliJ + Scala

Tutoriel d'installation de l'IDE IntelliJ ainsi que du plugin Scala

Windows - MacOS - Ubuntu - Fedora

Windows

Installation sous Windows

  1. Vérifiez tout d'abord que vous avez bien une version du jdk de Java supérieure à 11 installée.
  2. Rendez-vous sur le site https://www.jetbrains.com/fr-fr/idea/download/#section=windows.
  3. Téléchargez la version Community.
    (Il y a possibilité d'obtenir une licence pour la version pro/ultimate avec votre adresse étudiante)
  4. Une fois le téléchargement fini, exécutez l'installateur et suivez les instructions d'installation.
  5. Vous arriver à présent sur la page d'accueil permattant de créer un nouveau projet.

    Ici, il faudra cliquer sur le bouton 'Configure > Plugins' en bas de l'écran.

  6. Installez maintenant le plugin Scala. Il se peut que le logiciel vous demande d'installer aussi d'autres plugins, vous pouvez simplement accepter. Après l'installation, redémarrez IntelliJ.

  7. Vous pouvez maintenant créer un nouveau projet sur IntelliJ, avec Scala ou non. Si vous voulez utiliser Scala dans votre nouveau projet, il faudra encore suivre quelques étapes.
  8. Il faudra choisir un SDK pour Java. Si aucun n'est disponible, IntelliJ se propose de vous installer la dernière version dans le menu déroulant "Projet SDK". Ensuite, choississez l'option Scala dans les libraires additionnelles.
  9. Finalement, conformément à la capture d'écran ci-dessous, installez la dernière version de Scala pour votre projet.

  10. Vous êtes maintenant prêt à utliser IntelliJ avec Scala.

Vous pouvez aussi consulter cette page pour bien commencer https://docs.scala-lang.org/getting-started/intellij-track/getting-started-with-scala-in-intellij.html.

Mac OS (Intel et Apple Silicon)

Installation sous Mac OS

  1. Vérifiez tout d'abord que vous avez bien une version du jdk de Java supérieure à 11 installée.
  2. Rendez-vous sur le site https://www.jetbrains.com/idea/ et cliquer sur "Download".
  3. Choississez ensuite le fichier community tout en sélectionnant votre architecture (Intel ou Apple Silicon)
  4. Ouvrez ce fichier, puis glissez le dans le dossier Applications de votre Mac
  5. Suivez les instructions de l'installateur jusqu'au moment où vous arrivez sur la page d'accueil permattant de créer un nouveau projet, où il faudra cliquer sur le bouton 'Configure' en bas de l'écran
  6. Installez maintenant le plugin Scala. Il se peut que le logiciel vous demande d'installer aussi d'autres plugins, vous pouvez simplement accepter. Après l'installation, redémarrez IntelliJ
  7. Vous pouvez maintenant créer un nouveau projet sur IntelliJ, avec Scala ou non. Si vous voulez utiliser Scala dans votre nouveau projet, il faudra encore suivre quelques étapes.
  8. Il faudra choisir un SDK pour Java. Si aucun n'est disponible, IntelliJ se propose de vous installer la dernière version dans le menu déroulant "Projet SDK". Ensuite, choississez l'option Scala dans les libraires additionnelles.
  9. Finalement, conformément à la capture d'écran ci-dessous, installez la dernière version de Scala pour votre projet.
  10. Vous êtes maintenant prêt à utliser IntelliJ avec Scala.

Vous pouvez aussi consulter cette page pour bien commencer https://docs.scala-lang.org/getting-started/intellij-track/getting-started-with-scala-in-intellij.html.

Ubuntu

Installation sous Ubuntu

  1. Vérifiez tout d'abord que vous avez bien une version du jdk de Java supérieure à 11 installée.
  2. Rendez-vous sur le site https://www.jetbrains.com/idea/ et cliquer sur "Download".
  3. Choississez ensuite le fichier community
  4. Extrayez le contenu de l'archive à l'aide de la commande tar xzvf filename.tar.gz
  5. Sauvegardez le dossier extrait dans le dossier où vous voulez installer le logiciel. Ensuite, placez-vous au même endroit avec le terminal et rentrez dans ce dossier
  6. Exécutez la commande cd bin/ puis ./idea.sh. Cela lancera l'installation de IntelliJ.
  7. Vous devrez faire des choix quant à vos préférences, continuez jusqu'à arriver à la fenêtre d'accueil visible sur la capture ci-dessous, où il faudra cliquer sur "Configure" et choisir "Plugins"
  8. Installez maintenant le plugin Scala. Il se peut que le logiciel vous demande d'installer aussi d'autres plugins, vous pouvez simplement accepter. Après l'installation, redémarrez IntelliJ
  9. Vous pouvez maintenant créer un nouveau projet sur IntelliJ, avec Scala ou non. Si vous voulez utiliser Scala dans votre nouveau projet, il faudra encore suivre quelques étapes.
  10. Il faudra choisir un SDK pour Java. Si aucun n'est disponible, IntelliJ se propose de vous installer la dernière version dans le menu déroulant "Projet SDK". Ensuite, choississez l'option Scala dans les libraires additionnelles.
  11. Finalement, conformément à la capture d'écran ci-dessous, installez la dernière version de Scala pour votre projet.
  12. Vous êtes maintenant prêt à utliser IntelliJ avec Scala.

Vous pouvez aussi consulter cette page pour bien commencer https://docs.scala-lang.org/getting-started/intellij-track/getting-started-with-scala-in-intellij.html.

Fedora

Installation sous Fedora

  1. Commencez par intaller snap, ouvrez un terminal et exécutez : sudo dnf install snapd
  2. Redémarrez votre ordinateur.
  3. Dans un terminal exécutez sudo ln -s /var/lib/snapd/snap /snap
  4. Installez IntelliJ, dans le terminal exécutez :
    • Pour la version community : sudo snap install intellij-idea-community --classic
    • Pour la version ultimate : sudo snap install intellij-idea-ultimate --classic
      (Il y a possibilité d'obtenir une licence pour la version ultimate avec votre adresse étudiante)
    • Pour la version educational : sudo snap install intellij-idea-educational --classic
  5. Vous devrez faire des choix quant à vos préférences, continuez jusqu'à arriver à la fenêtre d'accueil visible sur la capture ci-dessous, où il faudra cliquer sur "Configure" et choisir "Plugins"
  6. Installez maintenant le plugin Scala. Il se peut que le logiciel vous demande d'installer aussi d'autres plugins, vous pouvez simplement accepter. Après l'installation, redémarrez IntelliJ
  7. Vous pouvez maintenant créer un nouveau projet sur IntelliJ, avec Scala ou non. Si vous voulez utiliser Scala dans votre nouveau projet, il faudra encore suivre quelques étapes.
  8. Il faudra choisir un SDK pour Java. Si aucun n'est disponible, IntelliJ se propose de vous installer la dernière version dans le menu déroulant "Projet SDK". Ensuite, choississez l'option Scala dans les libraires additionnelles.
  9. Finalement, conformément à la capture d'écran ci-dessous, installez la dernière version de Scala pour votre projet.
  10. Vous êtes maintenant prêt à utliser IntelliJ avec Scala.