Bagaimana cara membatasi tag tugas untuk proyek saat ini di Eclipse?

93

Eclipse saat ini menampilkan tag tugas ( // TODO) dari semua proyek terbuka. Saya akan berterima kasih jika ada yang bisa menunjukkan preferensi, di mana saya dapat membatasi ruang lingkup tugas yang ditampilkan (misalnya hanya tugas dari proyek saat ini).

Kara
sumber

Jawaban:

153

Di Eclipse Helios (3.6) Anda dapat mengonfigurasi cakupan.

Panah bawah di kanan atas -> Konfigurasi Isi:

Konfigurasi Isi img

Pilih konfigurasi di sebelah kiri (atau buat yang baru) dan di sebelah kanan di bagian Cakupan pilih "Pada elemen apa pun dalam proyek yang sama".

Tilman
sumber
9
Saya juga harus membatalkan pilihan "Tampilkan semua item" di bagian paling atas.
pcworld
10

Harus ada panah bawah di kanan atas dengan beberapa opsi di dalamnya. Untuk Eclipse lama opsi yang Anda inginkan adalah Filter ... Dan untuk Eclipse yang lebih baru, opsinya sekarang adalah Configure Contents. Di bagian atas dialog Configure Contents adalah pilihan lingkup dengan pilihan yang Anda inginkan, saya rasa .. Jika tidak memeriksa preferensi dan mencari tugas, atau ruang lingkup. Seharusnya ada di sana.

RayOK
sumber
Ini memungkinkan Anda untuk tetap membuka proyek lain, tetapi hanya melihat todos dari proyek saat ini. Saya merekomendasikan opsi ini. Namun, jawaban Tilman mencakup konten yang sama dan lebih tepat!
Michael Herold
@MichaelHerold Tidak bisa setuju dengan Anda, bagi saya yang ini sangat membantu, karena membantu saya menemukan segitiga itu.
Arturas M
9

Tutup proyek yang tidak Anda kerjakan. Tugas diperlihatkan untuk bagian mana pun dari ruang kerja, jadi hapus proyek yang tidak Anda kerjakan dengan melakukan operasi tertutup. (klik kanan pada proyek di penjelajah proyek dan kemudian "tutup proyek")

Karl
sumber
bagaimana dengan perpustakaan yang Anda gunakan -> rencana menengah: =) tapi
terima kasih
5

Configure Contents ... dapat digunakan untuk memfilter hal-hal seperti set kerja (jika Anda belum menggunakan set kerja, Anda harus), tetapi cara lain adalah menggunakan Mylyn untuk menyaring elemen UI yang tidak relevan dengan apa yang Anda ' sedang mengerjakan.

JesperE
sumber
2

Cukup tutup proyek yang tidak sedang Anda kerjakan.
Anda juga dapat meninggalkannya di ruang kerja.

sjas
sumber
2

Di Eclipse Juno 4.2.1, saya menemukan bahwa dimungkinkan untuk menonaktifkan TODOtugas proyek tertentu .

Dalam properti proyek, buka: Java Compiler> Tag Tugas

Dari halaman itu centang opsi "Aktifkan pengaturan khusus proyek" dan hapus TODOentri dari daftar di bawah, setelah itu TODOkomentar dari proyek itu tidak akan ditampilkan di Tasks. Anda juga dapat menghapus tag lain dari daftar.

hakovala.dll
sumber
0

Memfilter berdasarkan set kerja berfungsi dengan baik, tetapi saya harus meletakkan paket ke dalam set kerja, daripada keseluruhan proyek.


sumber
0

Di Eclipse 2019-06:

1- Buka jendela Tasks .
2- Klik pada panah yang mengarah ke bawah .
3- KlikFilters...
masukkan deskripsi gambar di sini


4- Pada Configurationspanel di sebelah kiri pilih TODO (atau konfigurasi apa pun yang telah Anda simpan).
5- Di bawah Scopepilih 6- Klik Terapkan dan Tutup Sekarang tampilan tugas hanya akan menampilkan tugas-tugas proyek di mana Anda berada saat ini.On elements in selected projects
masukkan deskripsi gambar di sini



Rodrigo Vaamonde
sumber
-3

AFAIK daftar tugas Eclipse adalah berbasis ruang kerja dan tidak dapat difilter secara default.

Uri
sumber
2
Daftar tugas bisa difilter pada segala macam hal, seperti set kerja.
JesperE
Ya, dengan set kerja, tetapi AFAIK Anda tidak dapat memfilternya di tingkat proyek.
Uri