Saya tahu pertanyaan "IDE yang kalian gunakan" telah ditanyakan sejuta kali. Tetapi saya belum pernah melihatnya bertanya dalam konteks ini. Apa beberapa saran untuk IDE saat mengerjakan proyek besar yang mencakup banyak bahasa dan ribuan file.
Contoh yang bagus adalah sumber android. Tidak hanya C / C ++ IDE yang bagus diperlukan untuk kernel, tetapi juga skrip Java dan shell. Apakah ada sesuatu yang dibangun untuk proyek semacam ini?
Apa yang biasanya saya gunakan adalah KDevelop untuk C / C ++. Saya menyukainya, namun, tampaknya meledak ketika menggunakannya untuk proyek-proyek besar seperti kernel linux. Juga tidak melakukan apa pun untuk Java atau python.
Jadi pada dasarnya yang saya cari adalah saran untuk IDE / setup (yaitu vim + script) untuk bekerja dengan proyek besar, termasuk kernel linux itu sendiri.
Edit :
Saya pikir saya mungkin tidak jelas. Saya tidak benar-benar mencari IDE per se. Yang saya benar-benar tertarik adalah alat (set alat?) Yang membuat bekerja dengan proyek-proyek besar yang digabungkan menjadi lebih mudah. Sebagai contoh. Kernel linux mendefinisikan banyak fungsi makro. Saya ingin dapat membuka file sumber apa pun yang diberikan di pohon kernel dan dapat melihat definisi makro itu (apakah itu dengan mousing, atau jendela ekstensi vim, atau apa pun).