Sé que la pregunta "¿Qué IDE usan ustedes?" Se ha hecho un millón de veces. Pero nunca lo he visto en este contexto. ¿Cuáles son algunas sugerencias para un IDE cuando se trabaja en grandes proyectos que abarcan múltiples idiomas y miles de archivos?
Un buen ejemplo es la fuente de Android. No solo se requiere un buen IDE de C / C ++ para el kernel, sino también los scripts de Java y shell. ¿Hay algo construido para este tipo de proyecto?
Lo que normalmente uso es KDevelop para C / C ++. Me encanta, sin embargo, parece explotar cuando se usa para grandes proyectos como el kernel de Linux. Además, ni siquiera hace nada para Java o Python.
Entonces, lo que básicamente estoy buscando son sugerencias para IDE / configuraciones (es decir, vim + scripts) para trabajar con proyectos grandes, incluido el kernel de Linux.
Editar :
Creo que no he sido claro. No estoy buscando exactamente un IDE per se. Lo que realmente me interesa es una herramienta (¿conjunto de herramientas?) Que facilite el trabajo con proyectos grandes y acoplados. Por ejemplo. El kernel de Linux define muchas funciones macro. Quiero poder abrir cualquier archivo fuente en el árbol del kernel y poder ver la definición de esa macro (ya sea al pasar el mouse por encima, o por una ventana de extensión vim, o cualquier otra cosa).