Quelques notes sur ma configuration d’IntelliJ IDEA (et autre IDE JetBrains).
Tout d’abord installer JetBrains Toolbox : cela facilite grandement les choses tant pour l’installation que pour les mises à jour.
Puis, avant d’ouvrir le moindre projet, installer ou activez les plugins suivants depuis l’onglet Plugins de l’écran de démarrage :
- .env files,
- .ignore,
- Developer Tools,
- GitHub Copilot,
- Makefile Language
- Python Community Edition,
- SonarQube for IDE.
Puis configurer le comportement par défaut depuis l’onglet Customize (lien All Settings) de l’écran de démarrage :
- décocher l’option Reopen projects on startup dans File | Settings | Appearance & Behavior | System Settings,
- cocher l’option Enable annotation processing dans File | Settings | Build, Execution, Deployment | Compiler | Annotation Processors,
- cocher Add unambiguous import on the fly et Optimize import on the fly dans File | Settings | Editor | General | Auto Import,
- cocher Ensure every saved file ends with a line break et Remove trailing blank lines at the end of saved files 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.