Eclipse: Bagaimana cara menyegarkan seluruh ruang kerja? F5 tidak melakukannya


Jawaban:


103

Ini memang hanya akan menyegarkan proyek saat ini (atau, lebih khusus lagi, pilihan saat ini di penjelajah proyek). Saya cukup mengklik di suatu tempat di penjelajah proyek, lakukan Ctrl+ Auntuk memilih semua proyek dan kemudian tekan F5untuk mencapai penyegaran lengkap.


7
Ok, terima kasih, tapi perhatikan bahwa melakukan hal di atas di "Project Explorer" tidak berhasil (refresh berwarna abu-abu), tetapi melakukannya di "Package Explorer" akan berfungsi dengan baik.
Jack

9
Masalah dengan ini adalah, jika salah satu proyek saya ditutup (yang sepanjang waktu), opsi Refresh tidak muncul. Satu-satunya cara Ctrl + A diikuti oleh F5 bekerja untuk saya adalah jika semua proyek saya terbuka.
Matt

10
@Matt: Penjelajah Proyek saya dikonfigurasi untuk menyembunyikan proyek tertutup. Mereka hanya terlihat di Navigator. Anda mungkin ingin melakukan hal yang sama.
BalusC

2
@Trevor: tidak seperti yang BalusC katakan Anda dapat menyembunyikan proyek yang ditutup ... sekali lagi yang tidak selalu diinginkan .. Apa yang akhirnya saya lakukan sebenarnya adalah menyetel "Elemen Tingkat Atas" ke Set Kerja yang tidak pernah ditutup, jadi Ctrl + A selalu berfungsi ... serta menjaga ruang kerja saya lebih terorganisir .. terutama dengan plugin Dynamic Working Sets (yang berarti tidak ada pemeliharaan setelah menyiapkan beberapa regex).
inger

1
Jika Anda pergi menyaring rute proyek tertutup, petunjuk untuk melakukannya ada di sini help.eclipse.org/indigo/…
Everett Toews

40

Jika Anda ingin menyegarkan semua Proyek, mengabaikan proyek tertutup, maka cara termudah adalah:

  • ctrl-klik dan item di Project Explorer (untuk memastikan P. Explorer memiliki fokus)
  • ctrl-klik item tersebut lagi sehingga tidak lagi disorot (tetapi P. Explorer masih memiliki fokus)
  • F5 sekarang akan menyegarkan seluruh ruang kerja

Secara efektif F5 me-refresh ruang kerja saat tampilan navigasi memiliki fokus dan tidak ada yang dipilih.


3
Ini bekerja dengan baik untuk saya di Mac yang menggantikan klik cmd untuk ctrl-klik
Wisatawan

1
Ini adalah solusi yang bagus ketika Anda memiliki banyak proyek dan folder (karena ctrl-A klik kanan tidak mengizinkan penyegaran jika folder dipilih)
kotoole

14

Ctrl-A, lalu F5.

Anda dapat mengatur ruang kerja untuk secara otomatis menyegarkan ketika mendeteksi perubahan dalam preferensi. (Jendela> Preferensi> Umum> Ruang Kerja> Segarkan Secara Otomatis)


9

Mudah.

  • Buat alat eksternal: Jalankan> Alat Eksternal> Konfigurasi Alat Eksternal ...
  • Buat konfigurasi Program baru Arahkan lokasi ke exe yang sangat cepat (saya menggunakan 'ls' Cygwin)
  • Pada tab Segarkan, pilih Segarkan Sumber Daya setelah selesai, Seluruh Ruang Kerja
  • Pada tab Bangun, hapus pilihan Bangun sebelum peluncuran

Jalankan alat untuk menyegarkan semua proyek.


di windows saya telah menggunakan "C: \ Windows \ twunk_32.exe" sepertinya tidak sakit :)
iTake

Bagaimana saya bisa tahu jika refresh sudah selesai?
srrvnn

Ini bagus! Sekarang saya bisa mengetik cmd-3 echo (karena saya menggunakan / bin / echo sebagai perintah) dan segera menyegarkan, sehingga tidak terlalu membebani Anda untuk melewati autobuild yang merusak kinerja. Karena mendapat item menu, itu juga bisa masuk dalam pemicu quicksilver atau pengaturan serupa, jadi bisa jadi penekanan tombol global dari gerhana luar.
Joshua Goldberg

Ini membawa saya ke sesuatu yang lebih sederhana: cmd-3 build all. (posting sebagai jawaban)
Joshua Goldberg

Meminta maaf atas kebisingannya: Saya merasa saya harus menyegarkan dulu dan kemudian membangun. Tidak satu pun sudah cukup. (Saya salah mengira keduanya sebenarnya, bahwa build yang dipicu oleh penyegaran, dan bangunan itu akan dimulai dengan penyegaran. Tidak juga benar.) Saya menggunakan konfigurasi alat eksternal dengan kait penyegaran terlebih dahulu, dan kemudian membangun semua cmd-3.
Joshua Goldberg

6

Kontrol klik semua proyek Anda bersama-sama, lalu klik kanan dan tekan segarkan.

Biasanya saya me-refresh semua seperti itu, lalu saya pastikan untuk membersihkan semua project dan membangun kembali di eclipse.


2

Bagi siapa pun yang ingin tahu cara memilih semua proyek di OS X di mana Ctrl+ Atidak berfungsi:

  1. Klik proyek pertama
  2. Menekan Shift
  3. Tahan kunci sampai semuanya dipilih
  4. Sekarang tekan F5

1
Analog OS X Ctrl+Aadalah ⌘+A, yang memilih semua.
Max Nanasy

Ini berfungsi untuk saya tidak konsisten (terkadang saya harus mengklik sekitar Project Explorer beberapa kali terlebih dahulu).
Max Nanasy

2

Jawaban ini membawa saya ke solusi yang lebih sederhana, tidak perlu konfigurasi.

Cmd-3 membangun semua (kontrol-3 di windows)

Edit: Koreksi - Saya perlu baik menyegarkan dan membangun. Build tidak menyegarkan secara otomatis. Saat ini saya menggunakan dua tindakan, "gema" dari komentar saya di jawaban tertaut yang baru saja saya rujuk (konfigurasi Alat Eksternal dengan kaitan untuk menyegarkan semua), diikuti dengan cmd-3 "buat semua"

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.