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 !

Quels EDI utilisez-vous en 2018 dans le cadre de vos activités de développement Web ? Pourquoi ce choix ?
Partagez vos avis

Le , par Malick

565PARTAGES

11  0 
Quels EDI utilisez-vous en 2018 dans le cadre de vos activités de développement Web ?
Chers membres du club,

Vous avez été nombreux à vous exprimer sur notre précédent sondage à choix multiple lancé en février 2012 et qui portait sur les EDI (Environnement de Développement Intégré) que vous utilisiez à l'époque pour le développement Web et cela aussi bien dans le cadre de vos activités professionnelles que personnelles. Il convient de rappeler, comme le montre l'image ci-dessous, que les résultats dudit sondage plaçaient Notepad++ à la première position du classement avec 139 votes (33,41 % des votants) sur un total de 416 votants. La deuxième place du classement issu de ce sondage revenait à Eclipse avec 134 votes soit 32,21 % des votants, et qui était respectivement suivi par NetBeans IDE (avec 29,33 % des votants), Microsoft Visual Studio (avec 12,50 % des votants), Aptana Studio (6,73 %), Dreamweaver et Vim (6,01 %), etc.


C'est donc dans l'optique de recueillir à nouveau vos avis sur les différents EDI actuellement disponibles que nous avons estimé nécessaires de relancer le sondage pour l'année 2018, et voir si vos choix ont évolué entre-temps par rapport au sondage précédent. Au cas où vos choix auraient varié, merci de bien vouloir nous faire part de vos expériences en précisant les raisons qui vous ont poussés à changer d'EDI dans le cadre de vos activités de développement Web. Et si vos choix n'ont pas changé, quels sont les éléments qui font que vous préférez conserver un EDI au détriment d'un autre.

Donc en marge de la simple question « quels EDI utilisez-vous en 2018 dans le cadre de vos activités de développement Web ? », cette discussion est l'occasion de partager vos expériences avec les EDI.

N'hésitez pas à préciser :

Quelle version/édition de l'EDI vous utilisez ?
Quels sont ses principaux atouts (coloration syntaxique, auto-complétion, débogage, mise en forme automatique, tests, etc.) ?
Quels sont ses désavantages, ou bien les choses qu'il y aurait à améliorer ?
A qui conseilleriez-vous cet EDI ?
Quels projets réalisez-vous avec et pourquoi ?
Cet EDI est un choix personnel ou quelque chose d'imposé (entreprise/école) ?
Si l’EDI que vous utilisez vous a été imposé, quel autre EDI préféreriez-vous utiliser ? Ou quel EDI utilisez-vous personnellement ?
Combien d’EDI avez-vous déjà utilisé ?
Si vous en avez utilisé plusieurs, qu'est-ce qui a motivé ces changements ?
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 ?
Quelles fonctionnalités vous utilisez (coloration syntaxique, auto-complétion, débogage, mise en forme automatique, tests, etc.) ?
Quel langage utilisez-vous avec cet EDI ?
Sur quels systèmes ou plateformes vous travaillez (Windows, DotNET, Linux, etc.) ?
Pour quels systèmes cibles (Windows, DotNET, Linux, etc.) ?

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

Avatar de
https://www.developpez.com
Le 21/05/2018 à 10:42
Au travail, c'est Eclipse pour du Java (Oxygen, Luna, Neon, en fonction du projet où on m'a collé).
Par contre, à titre personnel, j'utilisais Aptana pour le JS ou des tentatives avortées d'intégrer des fonctionnalités d'édition JS dans Eclipse.
Pour un développement personnel, une extension web en JS, j'ai découvert VS Code, le studio gratuit de Microsoft et je suis agréablement surpris.
Il permet de faire fonctionner simultanément 2 linters (JSHINT et ESLINT). Double vérification des erreurs de syntaxe et de logique.
La complétion est plutôt magique, elle retrouve facilement les compléments dans les espaces de noms de l'application.
Il est également capable de remonter sur les méthodes d'un objet arbitraire dans le code.
Il détecte très vite les erreurs de portée lors des appels de méthodes (quand on passe une méthode de publique à privilégié ou privé ou inversement)
Le renommage après recherche est déconcertant de facilité (clic-clic, ctrl-v, clic-clic, ctrl-v, etc)
J'ai redécouvert un espace de travail sobre, où on est pas encombré par des boutons inutiles, et où l'essentiel du visuel est consacré au code.
Et j'ai découvert une autre fonctionnalité intéressante, c'est la vue synthétique du code sur la droite, comme les nouveaux éditeurs comme SublimeText.
Dès que je ne vois plus l’intégralité de la classe éditée dans cette vue, c'est qu'il est temps de scinder les concepts qu'elle manipule.
Ce qu'il manque encore, la fonction outline qu'on trouve dans Eclipse lors de l'édition d'une classe et qui permet de parcourir rapidement les méthodes.
L'explorateur de fichiers a la fâcheuse tendance à revenir sur le fichier en cours d'édition, mais ça doit être un problème de configuration.

Je le conseille aux gens qui veulent un espace de travail sobre mais pleinement fonctionnel.
2  0 
Avatar de Mickael_Istria
Membre émérite https://www.developpez.com
Le 22/05/2018 à 10:25
Citation Envoyé par PaleBlueDot Voir le message
Je le conseille aux gens qui veulent un espace de travail sobre mais pleinement fonctionnel.
Pour info, avec Eclipse IDE, l'espace de travail sobre, tu double-click sur l'onglet de l'editeur et tu l'as. Tu as aussi des options dans le menu Windows pour cacher la toolbar si tu n'aimes pas.
Quant au support JS, il y a (encore) une nouvelle integration proposee pour Eclipse IDE qui justement reutilise une partie de moteur de completion/validation de VSCode: https://marketplace.eclipse.org/cont...e-experimental

En fait, avec l'emergence du Language Server Protocol, tous les outils capables de l'utiliser (Eclipse IDE, Eclipse Che, VSCode, Atom, Vim,... https://microsoft.github.io/language...mentors/tools/ ) vont petit a petit devenir tres homogenes pour l'edition riche de code, fournir les memes completions, les memes erreurs...
Les differences entre les IDEs/editeurs vont donc se faire sur des criteres autres, comme l'integration de workflow de deploiement, les fonctionalites de tests/debug/coverage, l'utilisabilite generale, la gestion des gros projets, les performances generales...
2  0 
Avatar de Angelsafrania
Membre confirmé https://www.developpez.com
Le 21/05/2018 à 8:26
C'est bizarre y'a WebStorm dans la liste mais pas Intellij.

Quelle version/édition de l'EDI vous utilisez ?
Donc pour moi c'est Intellij Utltimate (dernière version) pour du Java et du Javascript.

Quel langage utilisez-vous avec cet EDI ?
Java

Combien d’EDI avez-vous déjà utilisé ?
Je suis passe de NetBeans à Eclipse à Intellij.

Si vous en avez utilisé plusieurs, qu'est-ce qui a motivé ces changements ?
Pour moi une entreprise, pour du Java/JEE, qui impose un IDE c'est un non sens (par contre un formateur de code la c'est obligatoire).
Le passage NetBeans -> Eclipse m'a été contraint par une entreprise , mais tant mieux parce qu'il était meilleur.
Le passage Eclipse -> Intellij par ce que j'en pouvais plus des raté de Eclipse (à l'époque).

Quelles fonctionnalités vous utilisez (coloration syntaxique, auto-complétion, débogage, mise en forme automatique, tests, etc.) ?
Le maximum possible. donc coloration syntaxique, auto-complétion, débogage, mise en forme automatique, tests, analyse static du code, couverture de code, lancement des applications...

Sur quels systèmes ou plateformes vous travaillez (Windows, DotNET, Linux, etc.) ?
Linux (Debian et Ubuntu
)
Pour quels systèmes cibles (Windows, DotNET, Linux, etc.) ?
Linux (Debian et RedHat).
1  0 
Avatar de leroivi
Membre du Club https://www.developpez.com
Le 21/05/2018 à 8:36
Mes besoins dans ce domaine sont faible mais lorsque je touche à un ensemble de fichier utilisant les technologies du web, j'utilise Brackets
Mais peut-être est-ce trop faible en fonctionnalité pour un vrai dev web ?
1  0 
Avatar de MrKuja
Nouveau membre du Club https://www.developpez.com
Le 21/05/2018 à 9:04
Notepad++ ne me semble pas être réellement un IDE, mais plus un éditeur de code.
Mais quitte à mettre Notepad++ autant aussi rajouter Sublime Text qui doit être énormément utilisé par la communauté web.

Sinon pour tous mes projets c'est PhpStorm. Il a tout ce qu'il faut comme il le faut.
Eclipse malgré les update parait toujours aussi "vieillot", Netbeans qui a un excellent support PHP manque d'une intégration poussée des solutions Php (pour le Js je ne sais pas trop en revanche).
WebStorm est pas mal mais avec du PHP pour le web il est plus aisé de prendre PhpStorm qui contient Webstorm (ou IntelliJ Ultimate, comme cité plus haut).

J'ai essayé VSCode qui est pas mal avec une pelleté de plugin (dont beaucoup pour des schémas de coloration), mais est très versatile.
1  0 
Avatar de datalandia
Bot Troll en alpha-test https://www.developpez.com
Le 21/05/2018 à 9:16
vim, rien d'autre a rajouter.

l'edi qui démarre en 1 seconde, fonctionne sur n'importe quel distribution même sans écran ni carte graphique
4  3 
Avatar de robertledoux
Membre habitué https://www.developpez.com
Le 21/05/2018 à 13:04
Autre: IntelliJ Ultimate
1  0 
Avatar de Brihx
Candidat au Club https://www.developpez.com
Le 21/05/2018 à 14:02
Autre : NetBeans
1  0 
Avatar de visithierry
Membre du Club https://www.developpez.com
Le 24/05/2018 à 12:36
Perso j'utilise Netbeans, mais il n'est pas dans la liste...
1  0 
Avatar de bonjourajax
Membre extrêmement actif https://www.developpez.com
Le 25/05/2018 à 3:31
Autre en 2eme position
faut revoir le sondage
1  0