Un IDE spécifique à un langage présente-t-il des avantages par rapport à un plugin pour un IDE multilingue ?

StackOverflow https://stackoverflow.com/questions/50217

  •  09-06-2019
  •  | 
  •  

Question

Je fais principalement du développement Java et C/C++, mais je commence à faire davantage de développement web (PHP, Rails) et Eiffel (apprendre un nouveau langage est toujours une bonne chose).

Actuellement, j'utilise Eclipse pour Java, C/C++ et Ruby (pas Rails).Comme je connais l'environnement, je pense qu'il me serait plus facile de trouver un plugin et d'utiliser Eclipse pour tous mes langages de développement.Mais existe-t-il des cas où un IDE spécifique au langage (EiffelStudio pour Eiffel, par exemple) serait meilleur qu'Eclipse ?

Était-ce utile?

La solution

J'ai utilisé de nombreux IDE et dans la plupart des cas, cela dépend de mes préférences personnelles.Parfois, ceux spécifiques à une langue ont des compléments/addons/fonctionnalités qui sont intéressants, mais à moins qu'il ne s'agisse de choses sans lesquelles vous ne pouvez pas vivre, vous devriez choisir ce qui vous convient le mieux.

Je pense que si vous êtes à l’aise avec l’IDE ​​multilingue, il serait préférable de vous en tenir à celui-là.De cette façon, vous n'avez pas besoin de mémoriser plusieurs mises en page IDE, raccourcis clavier, etc.

Autres conseils

Maîtriser un IDE demande du temps et de l'énergie.Utiliser un IDE multilingue est définitivement bénéfique pour un programmeur qui a besoin de développer en plusieurs langages.C'est pour la même raison que des outils comme VI et Emacs sont si populaires.

D’un autre côté, un IDE spécialisé dans un langage peut parfois aller beaucoup plus loin sur certains aspects et constituer le choix privilégié dans certaines situations.

J'aime Eclipse en tant qu'IDE Java (à tel point que nous avons décidé de créer une application basée sur Eclipse) et je suis un fan d'Emacs.Mais j'aime aussi le support Groovy d'IntelliJ et l'efficacité d'EiffelStudio.

C'est une question de goût, on pardonne à ceux qu'on aime...

Cela dépend entièrement de l'utilisateur et de la langue elle-même, si vous êtes à l'aise avec les raccourcis clavier, vous pouvez envisager le plugin, sinon vous pouvez opter pour un IDE.Cependant, la plupart des IDE sont livrés avec des mappages de touches interfonctionnels, vous pouvez donc utiliser les mappages de touches avec lesquels vous êtes plus à l'aise....

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top