Я знаю, що "який ІДЕ ви, хлопці, використовуєте", питання було задано мільйон разів. Але я ніколи не бачив, щоб це запитували в цьому контексті. Назвіть кілька пропозицій щодо IDE під час роботи над величезними проектами, що охоплюють кілька мов та тисячі файлів.
Хороший приклад - джерело андроїд. Для ядра потрібен не тільки гарний C / C ++ IDE, але і сценарії Java та оболонки. Чи є щось, що побудовано для такого проекту?
Зазвичай я використовую KDevelop для C / C ++. Мені подобається, однак, схоже, він вибухає при використанні його для величезних проектів, таких як ядро Linux. Крім того, він навіть не робить нічого для Java або python.
Тож, що я в основному шукаю, - це пропозиції щодо IDE / setup (тобто vim + скриптів) для роботи з великими проектами, включаючи саме ядро Linux.
Редагувати :
Думаю, мені це було незрозуміло. Я не точно шукаю IDE як такої. Мене насправді цікавить інструмент (набір інструментів?), Який спрощує роботу з великими зв'язаними проектами. Наприклад. Ядро Linux визначає безліч макро функцій. Я хочу мати змогу відкрити будь-який заданий вихідний файл у дереві ядра та мати змогу побачити визначення цього макросу (будь то переведенням чи вікном розширення vim, чи чим-небудь).