2010-02-23 27 views
11

Tôi đang cố gắng sử dụng Eclipse và NetBeans để lập trình trong C (không phải C++). Có một tính năng/plugin cho họ mà tự động giữ các tập tin nguồn và tiêu đề đồng bộ?Tự động tạo tệp tiêu đề cho tệp nguồn C trong IDE

Như trong, khi tôi triển khai một hàm trong tệp nguồn, nó có tự động chèn các dòng chính xác vào tệp tiêu đề không?

Tôi đã xem xét các giải pháp như lzz, nhưng chúng không phải là những gì tôi đang tìm kiếm.

+0

Chúng thường được triển khai thông qua các macro. Tôi chưa bao giờ gặp các tính năng của IDE, mặc dù tôi muốn biết nhiều hơn. – dirkgently

+0

Tôi nhận thấy bạn đã không gắn thẻ câu hỏi là eclipse-cdt. Nếu bạn đang sử dụng eclipse với C bạn nên cài đặt nó http://www.eclipse.org/cdt/ – Ryu

Trả lời

10

CDT Eclipse cho phép bạn viết một mẫu thử nghiệm trong tệp tiêu đề và tự động thêm mẫu đó vào tệp C.

Hướng dẫn

  1. Thêm chức năng nguyên mẫu để .h tập tin trống foobar()
  2. Chọn tên hàm "foobar" (thử nhấp đúp)
  3. Trong thanh công cụ nhấp chuột Nguồn -> Thực hiện Phương pháp
  4. Hướng dẫn nó lên

Đó có thể là tốt nhất bạn ' sẽ ra khỏi hộp

+0

Không làm việc cho tôi trong Eclipse 3.6.2 (CDT phiên bản 7.0.1.201009241320). Tôi được yêu cầu chọn một phương pháp để thực hiện từ một danh sách ... một danh sách trống! Bạn có thực sự có nghĩa là C, chứ không phải C++? Bởi vì chỉ có C++ sử dụng thuật ngữ "phương pháp". –

0

Đồng ý với cách tiếp cận do Ryu đề xuất. Trong C, tôi sẽ không tự động tạo các khai báo trong các phần đầu. Điều này sẽ là một hành động rõ ràng làm cho công chúng một số biểu tượng từ mô-đun C. Tuy nhiên nếu việc khai báo/triển khai đã được thiết lập và bạn muốn sửa đổi bất kỳ thứ gì trong số chúng, tôi tưởng tượng rằng với Eclipse bạn có thể muốn sử dụng Toggle Function Definition trong luồng công việc có thể có. thay đổi tờ khai hoặc khai báo thực hiện.

Cũng sử dụng đổi tên lại cấu trúc lại mãnh liệt khi bạn thay đổi mọi thứ.

Các vấn đề liên quan