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…

- 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

Reférents: aurelien.villani@emse.fr

- 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 !)

— David PIOT 24/04/2020 23:19