So che la domanda "quale IDE usate voi ragazzi" è stata posta un milione di volte. Ma non l'ho mai visto chiedere in questo contesto. Quali sono alcuni suggerimenti per un IDE quando si lavora su grandi progetti che comprendono più lingue e migliaia di file.
Un buon esempio è la fonte Android. Non è richiesto solo un buon IDE C / C ++ per il kernel, ma anche script Java e shell. C'è qualcosa che è stato costruito per questo tipo di progetto?
Quello che uso normalmente è KDevelop per C / C ++. Lo adoro, tuttavia, sembra esplodere quando lo si utilizza per progetti enormi come il kernel Linux. Inoltre non fa nemmeno nulla per Java o Python.
Quindi quello che sto sostanzialmente cercando sono suggerimenti per IDE / setup (es. Vim + script) per lavorare con grandi progetti, incluso lo stesso kernel linux.
Modifica :
Penso che potrei essere stato poco chiaro. Non sto esattamente cercando un IDE in sé. Quello a cui sono veramente interessato è uno strumento (set di strumenti?) Che semplifica il lavoro con progetti grandi e accoppiati. Per esempio. Il kernel di Linux definisce molte funzioni macro. Voglio essere in grado di aprire qualsiasi dato file sorgente nell'albero del kernel ed essere in grado di vedere la definizione di quella macro (sia passando il mouse sopra, o una finestra di estensione vim o altro).