Quels sont les IDE les plus populaires par langue? [fermé]


15

Cela n'a rien à voir avec un éditeur préféré ou quelque chose comme ça. Je me demandais simplement, par langue, quels sont les environnements de développement intégré les plus populaires? Peut-être un top 2-3 s'il y a un conflit. (La popularité perçue suffit)

Jusqu'ici:

C # - Visual Studio, SharpDevelop

Java - Eclipse, NetBeans, IDEA

Objective-C - Xcode

Delphi - RAD Studio

Object Pascal - Delphi, Lazarus

C, C ++ - Visual Studio, Vim

PL / SQL - RapidSQL, Oracle SQLDeveloper

PHP - Eclipse, NetBeans, Nusphere PHPed

Actionscript (AS2, AS3) - FlashDevelop

Flex - Flash Builder 4

Python - Eclipse, IDLE

Perl - Padre

Lisp commun - Lispworks, Emacs

Ruby - TextMate

Haskell - Vim

Fortran - Vim

Visual Basic - Visual Studio


1
Est-ce un peu trop large?
MIA

1
@ Jim, pourquoi trop large? Juste une question qui répertorie les IDE, pas les compare et les décrit.
P Shved

4
Une façon de traiter cette question serait de répertorier une paire langue / IDE par réponse et de laisser le nombre de votes positifs évaluer la popularité.
Adam Lear

2
Si cela va devenir un sujet de vote, ce devrait être le wiki de la communauté
WalterJ89

3
Je suis d'accord que cela devrait être un wiki communautaire, non pas parce qu'il s'agit d'un sondage , mais simplement parce qu'il est suffisamment large pour qu'il ne soit pas logique d'avoir plusieurs réponses pour chaque langue, donc tout le monde devrait pouvoir les modifier.
Gelatin

Réponses:


18

Toutes les langues - VIM

Je n'aime pas les IDE.

Si je suis sur OSX, j'utiliserai TextMate à la fois, mais surtout je fais tout (JavaScript, Java, Python, PHP) dans VIM. Je suis également plus rapide que plusieurs collègues qui utilisent un IntelliJ.


8
Je suis un peu déçu, il n'a pas dit emacs, mais +1 quand même. ^^
gablin

5
Il demande quels sont les IDE les plus populaires, pas celui que vous utilisez.
Andrew Grimm

3
@Andrew: La moitié de l'équipe de développement de Zend utilise VIM. Je doute que ce soit "impopulaire" par n'importe quel tronçon.
Josh K

Pouvez-vous déboguer à partir de VIM, est-ce possible?
Jon Onstott

@ Jon: Bien sûr, et le débogueur perl peut même piloter un vi ancien, le vrai, que Keith Bostic a écrit.
tchrist

13

Java - IDEA, Eclipse, NetBeans.


4
Dans cet ordre? Si oui, avez-vous une source? J'aurais pensé que c'était Eclipse, NetBeans, IDEA ou NetBeans, Eclipse, IDEA ...
Chinmay Kanchi

7
à ma connaissance, Eclipse est le plus populaire pour Java lui-même.
WalterJ89

1
@Chinmay Kanchi: Alors je considère déjà cette question comme un succès!
Steven Evers

1
@Chinmay - Je les ai listés par ordre de préférence personnelle :) En fait, je préférerais toujours IDEA aux autres.
talonx

4
Walter's right: Eclipse est probablement le plus populaire. IntelliJ IDEA est le meilleur cependant. :-)
Jonik

10

Rubis

Il y a une question dans le Hampton's Ruby Survey qui peut fournir des chiffres concrets sur "l'éditeur de texte" de préférence dans le monde Ruby. Voici un tableau des résultats ( au moment de la rédaction ):

Un graphique des résultats pour la question «éditeur de texte de préférence» de l'enquête Hampton's Ruby

Les résultats suggèrent que TextMate est l'éditeur de texte le plus populaire parmi les développeurs Ruby. Il convient de noter que la popularité de TextMate semble décliner; la popularité des éditeurs basés sur Eclipse l'est aussi. D'un autre côté, la popularité de Vim, que j'utilise personnellement, semble augmenter.


+1 Beau graphique, beaucoup plus rapide à analyser que la page source
Alan Pearce

2
Vim gagne! Plus de puissance pour les moteurs, ne les laissez pas s'échapper!
Mark C

6

Objective-C - Xcode


5
Dans quoi pouvez-vous écrire Obj-C?!
Alex Feinman

Est-ce une question ou simplement rhétorique?
Mark C

1
@Alex: ProjectCenter et ProjectManager sous GNUstep, TextEdit sous OpenStep et emacs sur à peu près tout ont tous un support de syntaxe Objective-C. Il y a un projet mort-né pour faire Objective-C pour Eclipse, qui a échoué parce que le CDT ne supportait pas ObjC.

La prise en charge de la syntaxe ne constitue pas un IDE; c'est nécessaire mais pas suffisant. J'étais assez curieux de voir s'il y avait d'autres IDE à part entière pour Obj-C; semble qu'il n'y en ait peut-être pas encore.
Alex Feinman

Objective-C existe en dehors de Mac n'est-ce pas? En tant que tel, je pense que son Cocoa est si étroitement couplé que Xcode, pas nécessairement Objective-C. Je suis en quelque sorte conjecturant, je ne suis en aucun cas un codeur Objective-C sérieux.
jon_darkstar

5

Pour Delphi, l'IDE Delphi.


Je ne me souviens pas qu'il y ait eu un choix ;-) Mais j'aurais aimé qu'il y ait (au moins pour Delphi 7) Oups, il y a mes points bleus, il est temps de redémarrer.
Peter Turner

@Peter: Eh bien, il y a toujours Lazare ...: P
Mason Wheeler

Objectif Techniquement Pascal ... Des points bleus?
Mark C

1
@Mark C: Points dans la gouttière sur le côté de l'éditeur qui indiquent où se trouvent les lignes de code exécutable. Ils indiquent où le débogueur s'arrêtera lorsque vous parcourez le code et où se trouvent les lignes valides pour définir les points d'arrêt. Il y avait cependant quelques défauts dans les IDE précédents qui pouvaient casser cette fonctionnalité.
Mason Wheeler,

4

Lisp commun

Commercialement, probablement LispWorks.

En dehors des implémentations commerciales, presque certainement EMACS + SLIME




3

Java - Eclipse (Java EE, avec Google App Eng, et GWT, et plug-in pour le contrôle de version)

C ++ - EMacs / Eclipse / GEdit

GEdit fait un très bon travail juste au codage couleur de la plupart des langues.



3

Tous ceux que je connais travaillant avec Python utilisent Emacs ou Vim.


J'utilise PyDev, mais je travaille vraiment avec Jython.


2

Pour PHP, il y a aussi Nusphere PHPed qui est absolument génial, non gratuit mais l'un des meilleurs. Je l'utilisais tout le temps.

Pour Haskell, je dirais vim, et cela vaut probablement aussi pour C.


2

Object Pascal - Delphi, Lazarus

C, C ++ - Bloodshed Dev C ++, Visual Studio 2008 C ++

PL / SQL - RapidSQL (par Embarcadero), Oracle SQLDeveloper

C # - Visual Studio (actuellement en 2008, mais 2010 a l'air sympa quand je mets à jour!)


2
Pour mémoire, Dev-C ++ est plus que peu à jour. Il comprend MinGW-GCC 3.4 , tandis que la version actuelle de MinGW-GCC est 4.5 . wxDev-C ++ est censé être livré avec un compilateur plus récent, bien que je dirais qu'il existe de meilleures alternatives.
greyfade

1
---> CodeBlocks
Mark C

2

Visual Basic - Visual Studio
C ++, Fortran - Visual Studio, Vim, Emacs


Voulez-vous dire que Vim, Emacs sont parmi les IDE les plus populaires pour C #? J'en doute en quelque sorte.
JohnFx

Je suis d'accord avec vim sur C ++ et certainement pas sur C #. Pour c #, il y a Visual Studio et vous ne pouvez vraiment rien faire de mieux à mon humble avis.
Daniel

Comment pouvez-vous lister vim et emacs pour C # et C ++ et non pour Python. J'aurais pensé que plus de programmeurs Python les utilisent que de programmeurs C #.
Chinmay Kanchi

@JohnFx - Vous avez raison. Une erreur de ma part.
Tour

@Chinmay Kanchi - Une erreur de ma part en ce qui concerne C #. Quant à Python, j'avais le sentiment que ceux-ci sont plus utilisés.
Tour

1

Java - Eclipse, NetBeans

Python - IDLE? (Expédié par défaut, je ne connais pas la popularité)

Perl - Padre


Pourquoi voudrait-on un autre IDE que vi pour perl?
tchrist

@tchrist: Le fait qu'il ait été créé à partir de zéro pour être un IDE pour perl indique qu'il y a des gens qui le veulent
Daenyth

Cela ne répond pas à ma question. Pourquoi le voudraient-ils?
tchrist

1

Je ne suis pas sûr, mais je dirais que le plus populaire en Python est Eclipse + pyDev

Tous les programmeurs Ruby que je connais utilisent TextMate sous MacOS


Qu'en est-il des programmeurs non Mac Ruby?
Mark C

Curieusement, tout Rubist que je connais est absolument un fan de Mac! (et utilise également vi lorsqu'ils doivent utiliser d'autres machines)
Khelben

1

Je n'ai jamais vraiment été fan d'un IDE et je trouve que j'apprends mieux la langue sans l'aide. VIM a été mentionné mais parfois je ne suis vraiment pas intéressé par VIM et je préfère utiliser le nano.

Nano Editor



1

PHP

Programmation PHP réelle - Netbeans (version PHP) ou Eclipse (Outils de développement
PHP ) PHP Templating - Dreamweaver

Remarque - Par programmation PHP réelle, je veux dire (par exemple) POO utilisant des frameworks comme CakePHP, Symfony ou CodeIgniter.
Par modèle, j'entends l'utilisation de PHP simple pour inclure les en-têtes / pieds de page ou le formatage.


Netbeans a également un joli plug-in Vim que j'entends, pour ceux d'entre vous qui aiment vim. Je ne l'ai jamais utilisé moi
WalterJ89

J'ai commencé à utiliser Eclipse pour Java, mais j'étais initialement réticent à l'utiliser pour PHP. Depuis, j'en suis assez satisfait, en particulier pour le développement Drupal.
gapple

1
Je vois également Komodo apparaître fréquemment dans les discussions IDE dans la communauté Drupal.
gapple

1
"PHP Eclipse" serait plus précis que "Eclipse", le package PHP Eclipse comprend tous les outils dont vous avez besoin pour développer PHP.
HoLyVieR

@HoLtView fait le changement,
WalterJ89

1

JetBrains a des IDE pour plusieurs langues qui ont un look & feel similaire:

IntelliJ IDEA pour Java

RubyMine pour Ruby et Ruby on Rails

PHPStorm pour PHP, HTML et JavaScript

PyCharm pour Python et Django

(J'ai les trois derniers.)


1

C ++ - code :: blocs


Je crois que Code :: Blocks est l'un des meilleurs IDE pour C ++, cependant, il a un peu de mal à accepter. Il ne battra pas VisualStudio sur Windows. Cependant, avec la baisse de popularité d'Eclipse, Code :: Blocks pourrait avoir une autre chance.
polemon

1

Un IDE qui a été oublié: Aptana - IDE basé sur Eclipse pour PHP, Ruby, Javascript et Python.


0

Mien

.Net (3.5) - Visual studio 2008 .net 4 - visual studio 2010

flex - flash builder 4 / eclipse Java - Eclipse

ROR - TextMate HTML / CSS / JS etc. - TextMate


0

C # / Mono - J'ajouterais MonoDevelop. Multiplateforme, vous disposez donc d'un IDE C # sur Linux et Mac ainsi que Windows.


J'allais ajouter MonoDevelop mais je pensais avoir entendu dire qu'il avait des problèmes et ne pouvait pas compiler avec .NET?
Steven Evers

0

C / C ++ - Visual Studio C # - Visual Studio Java - Dépend. J'utilise java principalement pour les mobiles, donc, par exemple, Blackberry j'utilise le Blackberry JDE, pour tout autre mobile J2ME, Java ME SDK 3. J'ai utilisé JCreator PRO pour développer, un, quand je ne savais pas qu'il existait des outils spécifiés pour coder mobiles, xDDDDD JavaScript - Visual Studio, et c'est parce que j'utilise principalement sur mes applications Web ASP.Net Visual Basic - 6.0 sur MSVB6, .Net sur Visual Studio (il y a un logiciel que ma société a acheté et qui a été développé le 6; j'ai été affecté pour le maintenir et le développer davantage PHP - DreamWeaver



0

Pas exactement un logiciel gratuit, mais j'utiliserais ce qui est nécessaire.

  • C / C ++ Win - Visual Studio 2010
  • C / C ++ / Fortran Linux - Netbeans
  • HTML / CSS - Dreamweaver
  • Perl - Activestate Komodo
  • PHP - Activestate Komodo
  • Python - Activestate Komodo
  • TCL - Activestate Komodo

0

Si vous incluez Vim, notepad ++. Je l'utilise pour la plupart des langages, y compris Java (compilé avec Ant) et les petits projets C ++ (compilé avec MinGW), et il semble être assez populaire en général, en particulier pour le développement Web. Il a même plus / de meilleures fonctionnalités que certains des IDE les plus populaires que j'ai utilisés. Je préfère cependant utiliser Visual Studio pour C # et XCode pour Objective-C.


0

Smalltalk - votre propre image.

Donc Squeak utilise Squeak, Pharo utilise Pharo, ...

Je pense que seul Gnu Smalltalk ne le fait pas, où je soupçonne qu'ils utilisent Emacs ou Vim.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.