Environnements de développement (IDE)

Pour développer du code, un éditeur de texte devient vite limité. Il vous faut alors un environnement de développement (IDE)

- IDE spécialisés, mais excellent, développé par la même société, Jetbrains

ce sont mes IDE de choix. Synchro des préférences, ultra puissant, bonne documentation, mais facile à utiliser.

licence académique gratuite

linux, windows, mac

Python: PyCharm IDE

C/C++ : Clion IDE. Gère parfaitement cmake.

liste complète en survolant “tools” avec la souris sur leur page d'accueil

support de gestion de version (git, …)

Jetbrains fait plein d'autres logiciels d'ailleurs…

Reférent: aurelien.villani@emse.fr

- IDE “à tout faire”:

QT Creator:

particulièrement bien intégré avec les librairies Qt

linux, windows

gratuit

support de gestion de version (git, …)

Atom :

linux, windows

gratuit

gère les langages “communs”

gère arduino via plateformio https://platformio.org/ ( déprécié)

support de gestion de version (git, …)

plugins divers ( mode vim !)

Visual Studio Code

linux, windows, mac

gratuit

gère langages “communs”

gère fortran via plugin

gère arduino via plateformio https://platformio.org/

support de gestion de version (git, …)

Eclipse

- IDE simple mais complet pour C, C++, Fortran

Code::Blocks

licence GNU GPL 3

multiOS (Linux, windows, Mac)

léger (environ 85 Mo)

Windows : installateur tout en un (compilateurs + IDE) possible avec mingw64 et compilateurs GCC C et Fortran

Compilation simple et rapide même sans make

idéal pour les débutants (et plus…) ou les projets limités

Difficile de rivaliser pour Fortran (sinon proposez !)

Reférents: David PIOT 24/04/2020 23:19 —