2008-09-08 9 views
5

Hago principalmente desarrollo de Java y C/C++, pero estoy empezando a hacer más desarrollo web (PHP, Rails) y Eiffel (aprender un nuevo idioma siempre es bueno).¿Tiene un IDE específico del idioma ventajas con respecto a un complemento para un IDE en varios idiomas?

Actualmente, utilizo Eclipse para Java, C/C++ y Ruby (no para raíles). Como conozco el entorno, creo que me sería más fácil encontrar un complemento y usar Eclipse para todos mis lenguajes de desarrollo. ¿Pero hay casos en que un IDE específico del idioma (EiffelStudio para Eiffel, como ejemplo) sería mejor que Eclipse?

Respuesta

7

He utilizado muchos IDE y, en la mayoría de los casos, se desglosa según las preferencias personales. A veces, los específicos del idioma tienen algunos complementos/complementos/características que son agradables, pero a menos que sean cosas que no puedes vivir sin ti, debes elegir lo que te resulte más cómodo.

Creo que si se siente cómodo con el IDE en varios idiomas, sería mejor quedarse con ese. De esta manera no tiene que memorizar múltiples diseños IDE, atajos de teclado, etc.

1

Dominar un IDE lleva tiempo y energía. El uso de un IDE multilingüe es definitivamente beneficioso para un programador que necesita desarrollarse en varios idiomas. Es por la misma razón que las herramientas como VI y Emacs son tan populares.

Por otro lado, IDE especializado en un idioma a veces podría ir mucho más allá en algún aspecto y podría ser la opción preferida en algunas situaciones.

Me encanta Eclipse como Java IDE (tanto que decidimos construir alguna aplicación basada en Eclipse) y soy fan de Emacs. Pero también me gusta el soporte de Groovy de IntelliJ y la eficiencia de EiffelStudio.

Es una cuestión de gusto, te perdono a los que amas ...

0

Depende enteramente de usuario y el lenguaje mismo, si se siente cómodo con los atajos de teclado entonces se puede considerar el plugin de lo contrario puede ir por un IDE. Sin embargo, la mayor parte del IDE viene con mapas de teclas multifuncionales para que pueda usar los mapas de teclas con los que se siente más cómodo ...