2008-09-16 16 views
8

Gần đây tôi đã bắt đầu sử dụng Eclipse Ganymede CDT để phát triển C và tôi không thể thích nó nhiều hơn. Tôi biết đường cong học tập có thể là loại phát âm, do đó và với sự giúp đỡ của bạn, mục tiêu của tôi là làm phẳng nó càng nhiều càng tốt. Tôi đang tìm kiếm các hacks tốt nhất, gợi ý, mẹo, thủ thuật và thực hành tốt nhất để thực sự giải phóng toàn bộ sức mạnh của IDE.Eclipse Ganymede hack, gợi ý, mẹo, thủ thuật và thực hành tốt nhất

+0

Bạn đang đến từ IDE nào? Tôi đã tìm thấy Eclipse v3.4 Ganymede phiên bản Eclipse vững chắc và được chế tác tốt nhất. –

Trả lời

16

chính xác Indexing

Với CDT bạn nên chắc chắn để kích hoạt "Full Indexing" tùy chọn chứ không phải là "Fast Indexing" mặc định. Nó không phải là nhận thức chậm hơn trên phần cứng hiện đại và nó làm một công việc tốt hơn nhiều. Trong tĩnh mạch đó, bạn nên chắc chắn bật tính năng đánh dấu ngữ nghĩa. Điều này không quan trọng trong C/C++ vì nó là một ngôn ngữ như Scala, nhưng nó vẫn cực kỳ hữu ích.

Streamlined Editing

Hãy làm quen với việc sử dụng tổ hợp phím Ctrl + O và Ctrl + Alt + H. Trước đây bật lên một chế độ xem phác thảo có thể tìm kiếm gia tăng, trong khi khung nhìn thứ hai mở ra chế độ xem "Phân cấp cuộc gọi" và tìm kiếm trên hàm hiện được chọn. Điều này là cực kỳ hữu ích để truy tìm thực hiện.

Ctrl + Shift + T (Kiểu mở) không chính xác là một kết hợp "chỉnh sửa" cho mỗi người, nhưng nó cũng quan trọng không kém trong luồng công việc của tôi. Hộp thoại C++ Open Type không chỉ cho phép lọc gia tăng theo loại, mà còn chọn định nghĩa (.h) hoặc khai báo (.cpp) và thậm chí lọc theo loại phần tử (typedef, struct, class, v.v ...).

công tác Oriented Programming

Mylyn: không bao giờ rời khỏi nhà mà không có nó. Tôi không thể nói đủ về công cụ này. Mỗi khi tôi buộc phải làm mà không có nó tôi thấy mình phải học lại cách đối phó với tất cả các mã tiếng ồn. Rất, rất tiện dụng để có.

Stripped Xuống Lần

Giá trị mặc định Eclipse bố trí không gian làm việc cực kỳ hiệu quả cả về không gian và trong khả năng sử dụng. Mọi người đều có bố cục ưa thích của họ, hãy dành chút thời gian và tìm bạn. Tôi thích để giảm thiểu (không nhất thiết phải đóng) tất cả mọi thứ ngoại trừ Outline và giữ cho C/C++ Project Explorer docked trong sidebar cấu hình để chính xác ẩn Outline khi mở rộng. Bằng cách này, tôi luôn có thể giữ cho trình chỉnh sửa hiển thị trong khi đồng thời giảm không gian được sử dụng bởi các chế độ xem không liên quan đến tác vụ hiện tại.

+0

Tôi đã tìm thấy câu trả lời của bạn khá nhiều thông tin. Tôi không biết bất kỳ lời khuyên nào bạn đã đề cập. Cảm ơn nhiều sir! –

2

ctrl + dấu cách là công cụ tốt nhất từng có trong Eclipse. Đây là tính năng tự động hoàn tất. Nó có thể hoàn thành các tên biến, khai báo phương thức, các mẫu do người dùng định nghĩa và nhiều hơn nữa.

Go Eclipse. Tấn mã của tôi được tạo bởi ctrl + không gian.

+0

I (tim) ctrl + space! –

+0

Rất tuyệt! Cảm ơn bạn! –

1

Nếu công cụ phát triển Java không được cài đặt, Kiểm tra chính tả sẽ không hoạt động.

Chức năng Kiểm tra chính tả phụ thuộc vào Công cụ phát triển Java đang được cài đặt. Đây có thể là một vấn đề rắc rối nếu bạn chỉ cài đặt Công cụ Phát triển C độc quyền, bởi vì nó không đưa ra lý do nào cho Trình kiểm tra Chính tả không hoạt động.

3

CTRL + TAB cho phép bạn điều hướng nhanh chóng giữa tệp nguồn và tệp tiêu đề của nó (foo.cpp < -> foo.h).

Tôi cũng thích tính năng lịch sử cục bộ vì bạn có thể quay lại và hoàn nguyên các thay đổi của mình một cách thuận tiện.

+0

Cảm ơn bạn rất nhiều! –