Làm cách nào để giới hạn các thẻ tác vụ cho dự án hiện tại trong Eclipse?


93

Eclipse hiện hiển thị các thẻ tác vụ ( // TODO) từ tất cả các dự án đang mở. Tôi sẽ rất biết ơn nếu ai đó có thể chỉ ra tùy chọn, nơi tôi có thể hạn chế phạm vi nhiệm vụ được hiển thị (ví dụ: chỉ các nhiệm vụ từ dự án hiện tại).

Câu trả lời:


153

Trong Eclipse Helios (3.6), bạn có thể cấu hình phạm vi.

Mũi tên xuống ở trên cùng bên phải -> Định cấu hình Nội dung:

Định cấu hình nội dung img

Chọn một cấu hình ở bên trái (hoặc tạo một cấu hình mới) và ở bên phải trong phần Phạm vi, chọn "Trên bất kỳ phần tử nào trong cùng một dự án".


9
Tôi cũng phải bỏ chọn "Hiển thị tất cả các mục" ở trên cùng.
pcworld

10

Sẽ có một mũi tên xuống ở trên cùng bên phải với một số tùy chọn trong đó. Đối với Eclipse cũ, tùy chọn bạn muốn là Bộ lọc ... Và đối với Eclipse mới hơn, tùy chọn bây giờ là Định cấu hình Nội dung. Ở đầu hộp thoại Định cấu hình Nội dung là một lựa chọn phạm vi với các tùy chọn bạn muốn, tôi nghĩ .. Nếu không, hãy kiểm tra tùy chọn và tìm kiếm nhiệm vụ hoặc phạm vi. Nó phải ở trong đó ở đâu đó.


Điều này cho phép bạn mở các dự án khác, nhưng chỉ xem các việc cần làm từ dự án hiện tại. Tôi đề nghị tùy chọn này. Tuy nhiên, câu trả lời của Tilman bao hàm cùng một nội dung và chính xác hơn!
Michael Herold

@MichaelHerold Không thể đồng ý với bạn, đối với tôi điều này rất hữu ích, vì nó đã giúp tôi tìm ra hình tam giác đó.
Arturas M

9

Đóng các dự án mà bạn không thực hiện. Tác vụ hiển thị cho bất kỳ phần nào của không gian làm việc, vì vậy hãy xóa các dự án mà bạn không thực hiện bằng cách thực hiện một thao tác đóng. (nhấp chuột phải vào dự án trong trình khám phá dự án và sau đó "đóng dự án")


còn thư viện bạn đang sử dụng thì sao -> phương án trung bình: =) nhưng dù sao cũng được
cV2

5

Định cấu hình Nội dung ... có thể được sử dụng để lọc những thứ như bộ làm việc (nếu bạn chưa sử dụng bộ làm việc, bạn nên làm), nhưng có một cách khác là sử dụng Mylyn để lọc ra bất kỳ phần tử giao diện người dùng nào không liên quan đến những gì bạn ' hiện đang làm việc.


2

Đơn giản chỉ cần đóng các dự án bạn không thực hiện.
Bạn cũng có thể để chúng trong không gian làm việc.


2

Trong Eclipse Juno 4.2.1, tôi thấy rằng có thể tắt các TODOtác vụ dự án cụ thể .

Trong các thuộc tính của dự án mở: Trình biên dịch Java> Thẻ tác vụ

Từ trang đó, hãy chọn tùy chọn "Bật cài đặt cụ thể cho dự án" và xóa TODOmục nhập khỏi danh sách bên dưới, sau đó các TODOnhận xét từ dự án đó sẽ không được hiển thị trong Công việc. Bạn cũng có thể xóa các thẻ khác khỏi danh sách.


0

Lọc theo nhóm làm việc hoạt động tốt, nhưng tôi phải đặt các gói vào một nhóm làm việc, thay vì toàn bộ dự án.


0

Trong Eclipse 2019-06:

1- Mở cửa sổ Nhiệm vụ .
2- Bấm vào mũi tên chỉ xuống .
3- Nhấp vàoFilters...
nhập mô tả hình ảnh ở đây


4- Trong Configurationsbảng điều khiển bên trái, chọn CẦN LÀM (hoặc bất kỳ cấu hình nào bạn đã lưu).
5- Dưới Scopechọn 6- Nhấp vào Áp dụng và Đóng Bây giờ, chế độ xem tác vụ sẽ chỉ hiển thị các nhiệm vụ của dự án mà bạn đang ở hiện tại.On elements in selected projects
nhập mô tả hình ảnh ở đây




-3

AFAIK danh sách tác vụ Eclipse dựa trên không gian làm việc và không thể thực sự được lọc theo mặc định.


2
Danh sách nhiệm vụ có thể được lọc trên tất cả các loại, chẳng hạn như nhóm làm việc.
JesperE

Có, theo nhóm làm việc, nhưng AFAIK bạn không thể lọc nó ở cấp dự án.
Uri
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.