# Environnement de développement

**URL:** <https://www.debian-fr.org/t/environnement-de-developpement/3356>\
**Category:** Programmation\
**Created:** [Février 20, 2016, 12:46 UTC](https://www.debian-fr.org/t/environnement-de-developpement/3356 "2016-02-20T12:46:41Z")\
**Posts on this page:** 14\
**Page:** 1

<div class="post-metadata">

**Author:** ![Gengis](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/g/df705f/32.png) [@Gengis](https://www.debian-fr.org/u/Gengis)\
**Post date:** [Février 20, 2016, 12:46 UTC](https://www.debian-fr.org/t/environnement-de-developpement/3356/1 "2016-02-20T12:46:41Z")

</div>

Voilà un petit sondage afin de connaître l’environnement de développement que vous utilisez. Si possible laissez des screens et n’oubliez pas de dire pour quel(s) langage(s) il est utile.

Moi en ce moment j’utilise EDI Anjuta pour developper mes applications en C, C++. Je l’utilise principalement pour développer des projets en C avec GTK, mais le débogueur est archi-bogué (un comble 😆). J’en profite pour demander, quelqu’un aurait un autre environnement pour faire de l’appli GTK ? Je n’ose même pas mettre un petit screen tellement j’ai honte de l’utiliser.

---

<div class="post-metadata">

**Author:** ![ed](https://www.debian-fr.org/user_avatar/www.debian-fr.org/ed/32/5886_2.png) [@ed](https://www.debian-fr.org/u/ed)\
**Post date:** [Février 20, 2016, 12:46 UTC](https://www.debian-fr.org/t/environnement-de-developpement/3356/2 "2016-02-20T12:46:41Z")

</div>

vim, gcc, gdb, firefox.

Cdlt,

---

<div class="post-metadata">

**Author:** ![fran.b](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/f/d78d45/32.png) [@fran.b](https://www.debian-fr.org/u/fran.b)\
**Post date:** [Février 20, 2016, 12:46 UTC](https://www.debian-fr.org/t/environnement-de-developpement/3356/3 "2016-02-20T12:46:42Z")

</div>

emacs, gcc ou camllight ou ocaml.

Comme l’a fait justement remarqué Ed, je n’utilise pas gdb pour cause de «pétard, je dois pouvoir trouver le bug directement à coup de printk/printf plus rapidement que de me taper le man!» systématique appliqué à chaque bug. Comme l’a aussi remarqué Ed, c’est stupide et gdb bien utilisé doit être efficace.

Dans le même genre de remarque, je pense que des noms longs et explicites de variables et de fonctions sont finalement beaucoup plus efficaces que des commentaires qu’on ne met jamais.

---

<div class="post-metadata">

**Author:** ![dmon](https://www.debian-fr.org/user_avatar/www.debian-fr.org/dmon/32/5587_2.png) [@dmon](https://www.debian-fr.org/u/dmon)\
**Post date:** [Février 20, 2016, 12:46 UTC](https://www.debian-fr.org/t/environnement-de-developpement/3356/4 "2016-02-20T12:46:42Z")

</div>

J’utilise Glage pour pouvoir programmer des interfaces graphiques en C. C’est purement pédagogique.  
[capture d’écran](http://desktoplinux.labo-linux.org/fr/images/7/7d/Glade-workspace.png)

---

<div class="post-metadata">

**Author:** ![Gengis](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/g/df705f/32.png) [@Gengis](https://www.debian-fr.org/u/Gengis)\
**Post date:** [Février 20, 2016, 12:46 UTC](https://www.debian-fr.org/t/environnement-de-developpement/3356/5 "2016-02-20T12:46:44Z")

</div>

Donc pour la plupart, vous utilisez un plusieurs programmes en même temps les uns à côté des autres. Anjuta essaye de centraliser les outils de développement à la manière d’un microsoft visual c++ (c’est juste une comparaison on s’emballe pas ^^) qui permet d’avoir tout à portée de main dans le même univers de développement : affichage de l’arborescence des sources ainsi que des objets et des fenêtres, éditeur de sources, compilateur, débogueur, aide (bon ok la msdn est pourrie), éditeur graphique des fenêtres…

Anjuta le fait, il utilise Glade pour le graphique ainsi que le fantastique GDB à la façon du débogueur visual c++ qui est très pratique. Seul souci, la “connexion” a pas du être complètement faite car ça bug à mort à l’utilisation du débogueur (toujours en phase de développement sur ce point apparament). Voici le lien pour les curieux :  
[anjuta.sourceforge.net/](http://anjuta.sourceforge.net/)

Vous connaissez d’autres univers intégrés de développement propres à Linux ?

---

<div class="post-metadata">

**Author:** ![jabba](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/j/b5e925/32.png) [@jabba](https://www.debian-fr.org/u/jabba)\
**Post date:** [Février 20, 2016, 12:46 UTC](https://www.debian-fr.org/t/environnement-de-developpement/3356/6 "2016-02-20T12:46:48Z")

</div>

vi + CVS

---

<div class="post-metadata">

**Author:** ![usinagaz](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/u/ecae2f/32.png) [@usinagaz](https://www.debian-fr.org/u/usinagaz)\
**Post date:** [Février 20, 2016, 12:46 UTC](https://www.debian-fr.org/t/environnement-de-developpement/3356/7 "2016-02-20T12:46:49Z")

</div>

bonjour … eclipse. 😕

---

<div class="post-metadata">

**Author:** ![Ashgenesis](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/57b2e6/32.png) [@Ashgenesis](https://www.debian-fr.org/u/Ashgenesis)\
**Post date:** [Février 20, 2016, 12:46 UTC](https://www.debian-fr.org/t/environnement-de-developpement/3356/8 "2016-02-20T12:46:49Z")

</div>

netbeans … oups ce n’est que pour java  
ben il y a auss jgrasp qui est assez simple

Mais rien ne vaut l’editeur de texte pur 🙂

---

<div class="post-metadata">

**Author:** ![Damsss](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/d/43a26b/32.png) [@Damsss](https://www.debian-fr.org/u/Damsss)\
**Post date:** [Février 20, 2016, 12:48 UTC](https://www.debian-fr.org/t/environnement-de-developpement/3356/9 "2016-02-20T12:48:07Z")

</div>

Yep, rien de tel qu’un bon Vim, à côté d’une autre fenêtre pour le debuggage et les man.  
Supporte tout les langages.

(wmii, eterm, vim)

---

<div class="post-metadata">

**Author:** ![mattotop](https://www.debian-fr.org/user_avatar/www.debian-fr.org/mattotop/32/3942_2.png) [@mattotop](https://www.debian-fr.org/u/mattotop)\
**Post date:** [Février 20, 2016, 12:48 UTC](https://www.debian-fr.org/t/environnement-de-developpement/3356/10 "2016-02-20T12:48:07Z")

</div>

[quote=“Damsss”]Yep, rien de tel qu’un bon Vim, à côté d’une autre fenêtre pour le debuggage et les man.  
Supporte tout les langages.  
[/quote]  
[troll]Emacs does it better ![/troll]  
Mais je ne développes plus, alors…

---

<div class="post-metadata">

**Author:** ![BorisTheButcher](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/b/d6d6ee/32.png) [@BorisTheButcher](https://www.debian-fr.org/u/BorisTheButcher)\
**Post date:** [Février 20, 2016, 12:52 UTC](https://www.debian-fr.org/t/environnement-de-developpement/3356/11 "2016-02-20T12:52:11Z")

</div>

vi + ddd+ cscope + tkcvs

---

<div class="post-metadata">

**Author:** ![Gengis](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/g/df705f/32.png) [@Gengis](https://www.debian-fr.org/u/Gengis)\
**Post date:** [Février 20, 2016, 12:52 UTC](https://www.debian-fr.org/t/environnement-de-developpement/3356/12 "2016-02-20T12:52:11Z")

</div>

Et KDevelop ça vaut quoi réellement ? debuger, développement appli graphique…

---

<div class="post-metadata">

**Author:** ![debianhadic](https://www.debian-fr.org/user_avatar/www.debian-fr.org/debianhadic/32/3870_2.png) [@debianhadic](https://www.debian-fr.org/u/debianhadic)\
**Post date:** [Février 20, 2016, 12:52 UTC](https://www.debian-fr.org/t/environnement-de-developpement/3356/13 "2016-02-20T12:52:11Z")

</div>

Je me suis pas mal amusé avec Lazarus, pour les déçus de Kylix, c’est une bonne alternative.

---

<div class="post-metadata">

**Author:** ![BorisTheButcher](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/b/d6d6ee/32.png) [@BorisTheButcher](https://www.debian-fr.org/u/BorisTheButcher)\
**Post date:** [Février 20, 2016, 12:52 UTC](https://www.debian-fr.org/t/environnement-de-developpement/3356/14 "2016-02-20T12:52:12Z")

</div>

> [@](#):
>
> Et KDevelop ça vaut quoi réellement ? debuger, développement appli graphique…

Y a qq années ca plantait viollement.  
Mais là, je viens de voir que c’est rentré en unstable y a qq jours…  
[packages.debian.org/unstable/newpkg\_main](http://packages.debian.org/unstable/newpkg_main)  
Donc ca doit moins planter 🙂

edit:  
euh non c’est dans les repos depuis des années en fait, mais il doit y avoir eu d’importantes mises à jour , cf [us.debian.org/News/weekly/2006/21/](http://www.us.debian.org/News/weekly/2006/21/)
