2012-03-10 18 views
23

Tôi yêu định dạng tự động nhật thực, nhưng có một đặc điểm đó là lái xe cho tôi dữ dội điên:Eclipse tự động định dạng, vô hiệu hóa tự động dòng gói của dòng chú thích

Kể từ khi tôi sử dụng bọc dòng trong tôi tự động formmatter, mã như này:

private static Location       _location   = null; // this is a comment 

biến thành khủng khiếp, mã khủng khiếp như thế này:

private static Location       _location   = null;     // this 
                            // is 
                            // a 
                            // comment 

này không chỉ là đau đớn để xem, nhưng không phải ở tất cả thuận tiện để thay đổi lại ...

Có cách nào để loại bỏ dòng bọc cho bình luận, hoặc ít nhất là sửa chữa để nó không giống như một mớ hỗn độn tuyệt đối?

Cảm ơn

Trả lời

45

Tôi nghĩ rằng điều bạn đang đặc biệt yêu cầu về bạn có thể đạt được bằng cách chỉnh sửa định dạng của bạn:

  • Window ->Preferences ->Java ->Code Style ->Formatter. Có chỉnh sửa bạn bấm vào Edit...
  • Nếu bạn đang sử dụng trình định dạng Eclipse mặc định, bạn sẽ cần chỉnh sửa tên hồ sơ (bạn không chỉnh sửa cấu hình được tích hợp sẵn).
  • Đi tới nhận xét
  • Bỏ chọn định dạng nhận xét dòng.

Bằng cách đó, không có định dạng nhận xét nào về loại // sẽ được thực hiện.

1

Điều này cũng làm phiền tôi. Để sửa các nhận xét được đóng, bạn có thể sử dụng phím tắt CTL + ALT + J để tham gia các nhận xét trên một dòng. Các ký tự chỉ báo bình luận (// hoặc *) sẽ vẫn ở đó nhưng ít nhất nó sẽ giúp bạn tiết kiệm một số bước. Sau đó, bạn chỉ có thể chạy tìm và thay thế cho các chỉ báo nhận xét.

+0

không cần thiết, câu trả lời của Boris Strandjev hoạt động rất tốt. – Buffalo