Configuration d’IntelliJ IDEA

Quelques notes sur ma configuration d’IntelliJ IDEA.

Avant d’ouvrir le moindre projet, installer les plugins suivants depuis l’onglet Plugins de l’écran de démarrage :

  • SonarLint pour l’intégration de l’outil d’analyse de code SonarQube.
  • String Manipulation pour avoir sous la main de nombreuses routines de manipulation de chaines de caractères.

Puis configurer le comportement par défaut depuis l’onglet Customize (lien All Settings) de l’écran de démarrage :

  • cocher l’option Enable annotation processing dans File > Settings > Build, Execution, Deployment > Compiler > Annotation Processors,
  • cocher Add unambiguous import on the fly dans File > Settings > Editor > General > Auto Import (pour Java / Kotlin…),
  • cocher Optimize import on the fly dans File > Settings > Editor > General > Auto Import (pour Java / Kotlin…),
  • cocher Ensure every saved file ends with a line break dans File > Settings > Editor > General,
  • cocher Change font size with Control+Mouse Wheel in dans _File Settings Editor General_,
  • cocher Transparent native-to-ascii conversion dans File > Settings > Editor > File Encodings,
  • ajouter Français à la liste des langages dans File > Settings > Editor > Natural Languages.

Il faudra ensuite ouvrir un projet pour pouvoir :

  • configurer les SDK depuis File > Project Structure > Platform Settings > SDKs,
  • créer un raccourci de bureau grâce au menu Tools / Create Desktop Entry,
  • créer un script de démarrage en ligne de commande grâce au menu Tools / Create Command-Line Launcher.