Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Sondage : Quel est votre environnement de développement préféré en 2009 ?

Le , par Djug

0PARTAGES

1  0 
Quel est votre environnement de développement (EDI) préféré en 2009 ?
Mise à jour 17/07/2013

Ce sondage a été renouvelé pour 2013. Venez participer, cela se passe ici :
Quel est votre environnement de développement (EDI) préféré en 2013 ?


---------------------------------------------------
Chers membres du club

Ce sondage est limité par le système à un certain nombre d'options, et on ne peut donc pas y faire figurer tous les environnements de développement intégrés (EDI) qui sont très nombreux. Ce sondage représente les plus courants, ou du moins les plus utilisés parmi les membres du club Developpez.com (voir le traffic sur les forums). Ce sondage ne prend pas en compte certains EDI qui sont pourtant encore très répandus (mais peu utilisés par les membres du club developpez.com).

Merci de voter pour votre EDI préféré, et en plus si possible d'écrire votre témoignage pour expliciter votre avis :
- Pourquoi ce choix
- Les plus/avantages
- Les moins/inconvénients
- Quels projets réalisez-vous avec et pourquoi
- Vers quels autres EDI pensez-vous évoluer dans le futur
- Comment vous êtes-vous formé, ou avez-vous été formé sur cet EDI
- Est-ce une utilisation amateure, professionnelle ou éducative
- Avez-vous fait votre choix pour raison professionnelle, personnelle ou par plaisir
- Quelles fonctionnalités vous utilisez (coloration syntaxique, autocomplétion, débogage, mise en forme automatique, tests, etc.)
- Quel langages utilisez-vous avec cet EDI
- Autres EDI utilisés, pourquoi ? dans quel cadre ? et comparaisons ?
- Sur quels systèmes ou plateformes vous travaillez (Windows, DotNET, Linux, etc.)
- Pour quels systèmes cibles (Windows, DotNET, Linux, etc.)
- Conclusion
- etc.

Comme il s'agit d'un sondage/ Débat, merci de suivre les consignes strictes suivantes :

- SMS interdit : essayez d'écrire en français

- Évitez de multiplier des messages courts, et essayez de faire plutôt un seul message avec tous les points ci-dessus (vous pouvez éditer vos messages pour les améliorer). Les multiples messages seront acceptés uniquement en cas de réponse de qualité à un débat technique de qualité...

- Donnez des précisions claires, nous avons parexemple toujours besoin de savoir sur quelle version votre témoignage porte.

Les messages type taverne ou SMS seront effacés immédiatement sans préavis ou explications.

Notre but est de créer un débat technique de qualité.

Vous pouvez tous faire un témoignage. Par contre, pour débattre et faire plusieurs messages, vous devez être de préférence expérimenté, pas un débutant, et connaître plusieurs EDI.

Si vous êtes débutant et que vous ne connaissez qu'un seul EDI, vous êtes le bienvenu pour voter et apporter 1 témoignage, mais pour le débat, essayez de comprendre que vous êtes mieux placé pour lire le sujet qu'y participer...

Merci de votre compréhension à tous



PS : Merci de prendre les résultats du sondage seulement à titre indicatif, et je pense que ce qui sera aussi surtout intéressant, ce seront les témoignages et le débat technique... En effet, le résultat du sondage sera uniquement réprésentatif de l'activité des membres du club developpez.com mais ne sera évidement pas exactement représentatif du marché en général.

Une erreur dans cette actualité ? Signalez-le nous !

Avatar de Didom
Inactif https://www.developpez.com
Le 11/02/2009 à 17:13
#1!
Eclipse.
Très largement répandu, aide foisonnante sur le net.
Sorti d'école depuis un an, c'est le seul EDI que j'ai retrouvé en entreprise (pour l'instant), et nous avons été formé (Java principalement) sur cet outil en cours.
Actuellement en 3.4.1 sur linux mais j'appréciais tout autant ( voire même plus ) le look & feel windows).
Par contre mis à part quelques essais sur Netbeans je ne me suis pas bcp essayé aux autres environnements.
Btw le système de plugins est bien pensé et l'offre riche.

Ah l'option de vote vient d'apparaître...

Si je peux me permettre (de mon point de vue relativement ineXPrimenté) IBM Rational Software Architect c'est du Eclipse à 98%.... ya juste une sur-couche de plugins proprios (assez énervants d'ailleurs des fois) et une license bien chère pour peu (ou pas) de support.
0  0 
Avatar de eclesia
Rédacteur https://www.developpez.com
Le 11/02/2009 à 18:35


Quel langages utilisez-vous avec cet EDI
Java , JavaFX, JSP, JSF, CSS, HTML, JavaScript

Sur quels systèmes ou plateformes vous travaillez (Windows, DotNET, Linux, etc.)
Linux Ubuntu

Pour quels systèmes cibles (Windows, DotNET, Linux, etc.)
Divers linux, Mac, OpenSolaris, Windows

Et le reste des reponses ici :
http://www.developpez.net/forums/d468233/java/edi-outils-java/edi-java-utilisez-2009-a/#post3904624
0  0 
Avatar de Luc Hermitte
Expert éminent sénior https://www.developpez.com
Le 11/02/2009 à 19:38
Vim (!= vi), pluginisé à l'extrême

- Pourquoi ce choix
C'est un des outils les plus puissants qui soit.

- Les plus/avantages
Il y en a des brouettes, d'autant que je me suis déjà exprimé à maintes reprises sur les sujet (dont ici, et ici). Pour faire court, disons:
- extensible pratiquement à l'infini, et assez simplement (on peut jouer à sokoban depuis vim !)
- modal
- gentil avec les articulations (je ne pensais pas un jour le dire avec une conscience aussi aigüe de sa signification profonde... )
- regex au coeur de l'outil
- communauté active, quantité de plugins existent. Il est peu de choses qu'ont les poids lourds et qui ne peuvent être accomplies avec vim.

- Les moins/inconvénients (copier-coller)
- la gestion des événements est un peu limitée (on est encore loin d'emacs ; d'où la pique au sujet du café)
- difficile d'abord, c'est une autre philosophie
- addictif, il est difficile de se contenter d'autre chose ensuite
- il n'y a pas le support de grosses boites qui vont fournir de vrai systèmes d'analyse du C++ à la volée. Il n'y a guère que VC++ qui dispose d'une complétion intelligente de qualité. Pratiquement tous les autres outils reposent sur ctags -- ancien sous-projet de vim.

- Quels projets réalisez-vous avec et pourquoi
De tout: C++ (petits et très gros projets), mails, (La)TeX, développement dans d'autres langages (hormis Java que je ne pratique pas), édition/analyse de fichiers de log de plusieurs centaines de méga, ...

- Vers quels autres EDI pensez-vous évoluer dans le futur
Aucun. Seul emacs est véritablement plus puissant, mais seul VC++ pourrait m'offrir un gadget qui me fait parfois défaut.

- Comment vous êtes-vous formé, ou avez-vous été formé sur cet EDI
A la dure. Au début, je n'ai pas eu le choix: vi (!=vim) obligatoire pendant 2 ans (le choc après mon passage par Turbo Pascal!). C'était un calvaire. Et puis, avant même que je ne m'en rende compte, je n'utilisais plus que ça.
Limité par mes besoins d'avoir des comportements différents en fonction du type de fichier édité, j'ai migré tout naturellement vers vim aux alentours de 98-99.

- Est-ce une utilisation amateure, professionnelle ou éducative
pro + "loisirs".

- Avez-vous fait votre choix pour raison professionnelle, personnelle ou par plaisir
cf 2 réponses plus haut.

- Quelles fonctionnalités vous utilisez (coloration syntaxique, autocomplétion, débogage, mise en forme automatique, tests, etc.)
- coloration, indentation, folding evidemment,
- squelettes et autres wizards intelligents
- compilation intégrée (évidemment aussi)(Les TU n'étant que du code à intégrer au cycle de compilation...)
- diff/CVS/SVN/...
- navigation par suivi de liens (tags, fichiers), et par complétion/déduction automatique
- refactoring basique selon le temps que j'ai à accorder à l'extension de ma suite
- analyse/correction de fichiers quand des problèmes d'encoding surgissent ailleurs

- Quel langages utilisez-vous avec cet EDI
C++, viml, mail, (La)TeX, perl & autres scripts, logs, HTML & cie.
En fait pour n'importe quoi par défaut, c'est vim.

- Autres EDI utilisés, pourquoi ? dans quel cadre ? et comparaisons ?
De temps en temps VC++ ; boulot ; éditeur à la rue
Une fois (2006) eclipse + CDT + ant + cpptask + g++ ; boulot ; éditeur à la rue, le fait que mes collègues se contentaient de ne pas pouvoir sauter aux lignes de code fautives à partir des messages d'erreur levés reste pour moi un mystère
FF pour les forums phpBB (encore pour l'instant) ; frustrant

- Sur quels systèmes ou plateformes vous travaillez (Windows, DotNET, Linux, etc.)
Solaris et Windows, et Linux. Et cela marche sous à peu près tout.

- Conclusion
Les outils, ça se teste. Quand on se sent limité, soit on lit la doc, soit on implémente ce qui nous manque, soit on teste d'autres choses pour migrer éventuellement, soit on se résigne.
Les défauts que j'ai constatés sur vim n'ont pas encore justifié que je migre.
0  0 
Avatar de al1_24
Modérateur https://www.developpez.com
Le 11/02/2009 à 22:51
J'utilise PSPpad depuis plusieurs années.
- Pourquoi ce choix
Je cherchais avant tout un éditeur gratuit, portable sur une clé USB, pour toujours l'avoir avec moi, sans installation nécessaire.
- Les plus/avantages
Comme je l'ai déjà dit : portable et gratuit.
La coloration syntaxique peut être étendue à d'autres langages et l'on peut créer ses propres modèles de langage, de code ou de documents.
Si on en a le temps, on peut créer des extensions en VBScript ou JavaScript.
L'accès FTP est très efficace.
- Les moins/inconvénients
Le langage de macro est trop limité.
La gestion des copier/coller de colonnes n'est pas trop au point
- Quels projets réalisez-vous avec et pourquoi
Je l'utilise dans le cadre de mon travail, pour des scripts Shell et du code SQL nécessaires à alimentation d'entrepôts de données.
- Vers quels autres EDI pensez-vous évoluer dans le futur
Pour le moment, je n'ai pas besoin d'en changer
- Comment vous êtes-vous formé, ou avez-vous été formé sur cet EDI
Une formation est inutile
- Est-ce une utilisation amateure, professionnelle ou éducative ?
C'est une utilisation professionnelle
- Avez-vous fait votre choix pour raison professionnelle, personnelle ou par plaisir ?
Tout à la fois. Je cherchais une alternative gratuite à UltraEdit que je ne pouvais pas avoir sur tous mes postes de travail.
- Quelles fonctionnalités vous utilisez (coloration syntaxique, autocomplétion, débogage, mise en forme automatique, tests, etc.)
Colorationsyntaxique, autocomplétion, modèles de code, édition de programmes à distance via transfert FTP, appels de programmes externes (compilateurs, interpréteurs, ...) et récupération des logs, comparaison de versions, arborescence de projet, explorateur de code
- Quel langages utilisez-vous avec cet EDI
Scripts Shell, awk, SQL, PL/SQL, VBScript (pour les extensions de l'éditeur)
- Autres EDI utilisés, pourquoi ? dans quel cadre ? et comparaisons ?
Delphi, pour des projets antérieurs. Plus puissant mais peu portable.
Editeur VBA intégré à MS-Office. Contraignant et pas plus portable.
- Sur quels systèmes ou plateformes vous travaillez (Windows, DotNET, Linux, etc.)
Windows pour l'environnement de développement
- Pour quels systèmes cibles (Windows, DotNET, Linux, etc.)
Unix pour l'environnement d'exécution.
- Conclusion
Cet outil suffit largement à mes besoins
0  0 
Avatar de cisco
Membre régulier https://www.developpez.com
Le 12/02/2009 à 10:26
IntelliJ:
Il est vraiment smart mais payant. Par rapport à eclipse tous nos développeur ont basculé vers cet éditeur et le gain en productivité justifie le cout.
Dommage qu'il n'est pas dans la liste de choix original
0  0 
Avatar de TrEiZe85
Membre régulier https://www.developpez.com
Le 12/02/2009 à 10:26


Quel langages utilisez-vous avec cet EDI
PHP, CSS, HTML, JavaScript

Sur quels systèmes ou plateformes vous travaillez (Windows, DotNET, Linux, etc.)
Linux Ubuntu

Pour quels systèmes cibles (Windows, DotNET, Linux, etc.)
Divers Windows

Autres EDI utilisés :
Visual Studio pour le C#, interface assez puissante et agréable à utiliser au jour le jour, seul bemol son installation longue et gourmande en ressources...
Un peu de Borland C++ en BTs Interface difficile à prendre en main
0  0 
Avatar de kaymak
Membre chevronné https://www.developpez.com
Le 12/02/2009 à 10:53
Netbeans

usage PRO

Je développe essentiellement en PHP.
Et NEtbeans avec son nouveau module PHP à fait fort.
Vraiment il apporte ce qu'il me manquait. A savoir l'autocomplétion, la diff, la correction du code en cours, le surlignage des variables, la synchro svn ect.
De plus il est simple et clair à prendre en main, aussi il s'adapte très bien à tous types de projets.
Bref, à peu de chose près il répond vraiment à mes attentes et j'espère qu'ils continueront de faire évoluer ce module.
Je l'ai choisit après une brève période sous eclipse. Qui m'a vraiment déplu. A force de vouloir tout faire via des modules je trouve que cet IDE à complètement perdue la simplicité et l'homogénéité qu'il devrait avoir.
De plus les modules semblent mal interagir entre eux, ils sont je trouve mal documenté et nécessite d'être testé avant de savoir si cela correspond à nos besoins. Enfin l'intégration n'est franchement pas optimale pour les modules que j'ai testé.
Bref il manque de cohésion. Et c'est bien dommage ! Car eclipse et netbeans, pour mes besoins, se valent complètement et je ne doute pas de la valeur de ce produit pour d'autres langages d'autres environnements.

Visual Studio .net

usage amateur

Pouah : O pour la beauté de la bête.
.net est sûrement critiquable à bien des égards, mais vs.net propose vraiment un tas d'outils très bien conçu. L'auto complétion est terrible, l'ide est jolie, les fonctionnalités sont poussées et nombreuses.
Un produit que je trouve vraiment bien réalisé et agréable à utiliser.
Cependant, c'est un produit microsoft est de ce fait il ne donne véritablement toute sa puissance que dans un écosystème microsoft.
0  0 
Avatar de demonixis
Membre habitué https://www.developpez.com
Le 12/02/2009 à 11:02
Bonjour à tous, j'ai voté netbeans, bien que j'utilise aussi beaucoup visual studio 2008

Pourquoi ce choix

Cet EDI est fantastique, car il permet tout comme eclipse de programmer avec plusieurs langages, de plus il est multiplateforme (merci java), donc switcher entre Linux ou Windows n'est pas un problème pour la gestion de mes projets.


Les plus/avantages


Une interface claire et non chargée comparé à d'autres usines à gaz, et bien entendu l'aspect multi langages et multi platforme. La chose que j'aime le plus avec Netbeans c'est l'autocompletion en C++ qui est VRAIMENT éfficace contrairement à d'autres EDI (windows ou linux confondus). Bien entendu les différents langages que prend en charge netbeans sont un poid de plus !

Les moins/inconvénients

Bien que des progrets ont été fait, netbeans est encore un peu lent par moment, mais je suis confiant en ayant tester la version 7 qui est plus réactive.

Quels projets réalisez-vous avec et pourquoi


Des projets personnel surtout, pour les cours j'utilise un éditeur de texte pour les petits projets ou visual studio pour les plus gros.


Est-ce une utilisation amateur, professionnelle ou éducative


Tout dépend du projet, mais je dirais les trois. En fait c'est surtout l'aspect multiplateforme qui me pousse à utiliser netbeans, si je doit faire du dev uniquement pour windows, j'utilise visual studio.

Quelles fonctionnalités vous utilisez (coloration syntaxique, autocomplétion, débogage, mise en forme automatique, tests, etc.)

L'autocompletion bien sur, qui est très éfficace dans tout les langages je trouve (je n'est pas eu le temps de la tester en PHP encore, mais pour ce qui est du HTML et CSS, je trouve cela correct), ainsi que les outils de debogages C++ et bien entendu la mise en forme suivant le langage que j'utilise et la coloration synthaxique (pourquoi s'en priver ?)

Quel langages utilisez-vous avec cet EDI


Principalement Java et C++, mais aussi HTML/CSS et PHP, Je n'est pas eu l'occasion de tester le plugins qui permet d'utiliser Python mais ça ne va pas tarder. Sinon le modeleur UML est bien pratique aussi

Autres EDI utilisés, pourquoi ? dans quel cadre ? et comparaisons ?

Visual Studio 2008, Eclipse (plus trop maintenant depuis la sortie de Qt Creator) et Qt Creator. J'utilise Qt Creator (avant Eclipse avec le l'intégration de Qt) car celui ci est vraiment pratique pour faire du developpement d'IHM en C++ avec Qt. Quant à visual studio je l'utilise pour de gros projets (scolaire ou pas). Comparer tout ces EDI ? humm ils répondent chacun à un besoin particulier, et mise à part Visual Studio qui n'est pas disponible sous linux, j'utilise tout les autres sous Linux et Windows.

Sur quels systèmes ou plateformes vous travaillez (Windows, DotNET, Linux, etc.)

Windows et .net
Linux, qui est l'environnement parfait à mon sens pour le developpement (on a tout à porté de main )

Conclusion

Un EDI fort sympathique qui évolue avec le temps, toujours dans le bon sens (enfin je l'utilise depuis la version 5.5 donc je ne sais pas avant comment c'était). J'éspère que les soucis de lenteurs passagés seront corrigés par la suite. En tout cas c'est, et je cite : "The Only IDE you need"
0  0 
Avatar de Skyleader
Nouveau Candidat au Club https://www.developpez.com
Le 12/02/2009 à 11:49
Visual studio 2008

Pourquoi ce choix
Choix d entreprise, mais egalement, VS2008 est un très bon IDE, permettant d'être très productif.

Les plus/avantages
Intellisense, navigation, designers, outil de modélisation de diagrammes UML etc. J'utilise également le plugins Resharper, pour le refactoring, la navigation dans les classes. Les tests unitaires et TSF sont aussi un plus. Par ailleurs, VS2008 dispose de nombreux templates.

Les moins/inconvénients
Le passage de VS2005 à 2008 a ete une regression au niveau des projets de deploiement (Setup).
Lorsque .NET4 sera dispo, je devrais sans doute passer à VS2010. Par ailleurs, cout de la licence. De par .NET, je ne peux travailler sur Linux, Mac avec VS2008.

Quels projets réalisez-vous avec et pourquoi
Je travaille généralement sur de tres gros projets (Services, IHM, code metier)
mais egalement petits projets sympas, ainsi que sur des prototypes.

Est-ce une utilisation amateur, professionnelle ou éducative
Professionnelle et pour mon plaisir.

Quelles fonctionnalités vous utilisez (coloration syntaxique, autocomplétion, débogage, mise en forme automatique, tests, etc.)
J'utilise la coloration syntaxique, l'autocompletion, le refactoring, la modelisation, les outils de binding, de requetage etc...

Quel langages utilisez-vous avec cet EDI
C#

Autres EDI utilisés, pourquoi ? dans quel cadre ? et comparaisons ?
J utilise parfois SharpDevelop, IDE gratuit et opensource pour .NET, notamment en raison de son outil de RegExp integre. J'utilise parfois chez moi VC# Express 2008. J'ai dejà utilise Eclipse (que je trouve etre une usine à gaz et peu intuitif comparé à VS2008), NetBeans, DevC++, Borland C++ Builder, MonoDevelop, emacs, VI etc...mais j'ai pris l'habitude de VS2008, de ses raccourcis et autres fonctionnalites.

Sur quels systèmes ou plateformes vous travaillez (Windows, DotNET, Linux, etc.)
Je developpe sous Windows.

Conclusion
Pour faire du .NET en environnement professionel, rien ne vaut VS2008.
0  0 
Avatar de Garulfo
Inactif https://www.developpez.com
Le 12/02/2009 à 12:08
Citation Envoyé par Luc Hermitte Voir le message
Vim (!= vi), pluginisé à l'extrême
[...]
- Conclusion
Les outils, ça se teste. Quand on se sent limité, soit on lit la doc, soit on implémente ce qui nous manque, soit on teste d'autres choses pour migrer éventuellement, soit on se résigne.
Les défauts que j'ai constatés sur vim n'ont pas encore justifié que je migre.
On a ça en commun encore une fois

Pour moi aussi, VIM est mon must. Je dois parfois utiliser d'autre environnement pour des raisons diverses: c'est celui utilisé en cours pour l'apprentissage de tel ou tels trucs; l'équipe utilise tel IDE; ou simplement, pour une tâche particulière il est meilleur. Mais globalement, c'est VIM mon héros.
0  0