2009-07-28 28 views
8

Tôi đã cài đặt phiên bản Galileo (Eclipse 3.5/CDT 5.1) với hy vọng sử dụng các refactoring hỗ trợ tốt hơn nêu tạiRefactoring C++ trong Eclipse CDT

What is the state of C++ refactor support in Eclipse?

Tuy nhiên tôi không thấy tất cả các refactoring đề cập tùy chọn được liệt kê. Tôi không thấy bất kỳ plug-ins liên quan đến sắp xếp trên

http://download.eclipse.org/tools/cdt/releases/galileo

nỗ lực để thêm các plugin trực tiếp từ trang web refactoring không http://ifs.hsr.ch/cdtrefactoring/updatesite/ do phụ thuộc lỗi thời, vì vậy tôi giả định việc phát hành mới nhất nên có khả năng tái cấu trúc mới nhất.

Tôi có chính xác không?

Làm cách nào để người khác refactor trong CDT Eclipse? Mọi người có sử dụng các công cụ/plugin khác không?

+0

Bất kỳ ai tìm hiểu thêm về điều này? – leeand00

Trả lời

5

Bạn nên cài đặt CDT 6.0. Tuy nhiên, tôi đoán là các tùy chọn được đề cập trong câu hỏi bạn đã liên kết chưa sẵn sàng cho đường chính.

CDT của tôi cung cấp Đổi tên, Trích xuất biến/Hằng số/Hàm, Ẩn phương pháp.

Từ đó, tôi chỉ sử dụng Đổi tên thường xuyên, những người khác chưa hoàn tất.

Một trong những vấn đề với các công cụ như vậy đối với C++ là ngôn ngữ phức tạp hơn các ngôn ngữ khác (nghĩ mẫu, macro ...) để thực hiện một công cụ như vậy cần nhiều nỗ lực hơn Java.

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