====== 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é, [[https://www.jetbrains.com/|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: [[https://www.jetbrains.com/pycharm/|PyCharm IDE]] * C/C++ : [[https://www.jetbrains.com/clion/|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": * [[https://www.qt.io/product| QT Creator]]: * particulièrement bien intégré avec les librairies Qt * linux, windows * gratuit * support de gestion de version (git, ...) * [[https://atom.io/| 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 !) * [[https://code.visualstudio.com/|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, ...) * [[https://www.eclipse.org/ | Eclipse ]] ---- - IDE simple mais complet pour C, C++, **Fortran** * [[http://www.codeblocks.org/home | 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: //[[piot@emse.fr|David PIOT]] 24/04/2020 23:19// ---