Tôi biết câu hỏi "mà các bạn sử dụng IDE" đã được hỏi hàng triệu lần. Nhưng tôi chưa bao giờ thấy nó hỏi trong bối cảnh này. Một số gợi ý cho một IDE khi làm việc trên các dự án lớn bao gồm nhiều ngôn ngữ và hàng ngàn tệp.
Một ví dụ điển hình là nguồn android. Không chỉ là một IDE C / C ++ tốt cần thiết cho kernel, mà cả Java và shell script. Có bất cứ điều gì được xây dựng cho loại dự án này?
Những gì tôi thường sử dụng là KDevelop cho C / C ++. Tôi thích nó, tuy nhiên, nó dường như phát nổ khi sử dụng nó cho các dự án lớn như kernel linux. Ngoài ra, nó thậm chí không làm bất cứ điều gì cho Java hoặc python.
Vì vậy, những gì tôi về cơ bản đang tìm kiếm là các đề xuất cho IDE / thiết lập (ví dụ: tập lệnh vim +) để làm việc với các dự án lớn, bao gồm cả nhân linux.
Chỉnh sửa :
Tôi nghĩ rằng tôi có thể đã không rõ ràng. Tôi không chính xác tìm kiếm một IDE mỗi se. Điều tôi thực sự quan tâm là một công cụ (bộ công cụ?) Giúp làm việc với các dự án lớn, kết hợp dễ dàng hơn. Ví dụ. Hạt nhân linux định nghĩa rất nhiều hàm macro. Tôi muốn có thể mở bất kỳ tệp nguồn đã cho nào trong cây kernel và có thể xem định nghĩa của macro đó (cho dù đó là bằng cách di chuyển qua, hoặc cửa sổ mở rộng vim hoặc bất cứ thứ gì).