ग्रहण: मैं संपूर्ण कार्यक्षेत्र को कैसे ताज़ा करूँ? F5 यह नहीं करता है


104

मेरे पास जावा प्रोजेक्ट्स के एक समूह के साथ एक कार्यक्षेत्र है। अगर मैं जाता हूं File->Refresh, तो यह वास्तव में कुछ भी ताज़ा नहीं करता है (शायद वर्तमान में चयनित परियोजना)। सभी परियोजनाओं को ताज़ा करने के लिए मुझे कैसे ग्रहण करना है ?


जवाबों:


103

यह वास्तव में केवल वर्तमान परियोजना (या, विशेष रूप से, परियोजना एक्सप्लोरर में वर्तमान चयन) को ताज़ा करेगा। मैं सिर्फ प्रोजेक्ट एक्सप्लोरर में कहीं क्लिक करता हूं, सभी प्रोजेक्ट्स को चुनने के लिए Ctrl+ Aऔर फिर F5एक संपूर्ण रिफ्रेश हासिल करने के लिए दबाता हूं ।


7
ठीक है, धन्यवाद, लेकिन ध्यान दें कि उपरोक्त "प्रोजेक्ट एक्सप्लोरर" में काम नहीं करता है (ताज़ा धूसर हो जाता है), लेकिन इसे "पैकेज एक्सप्लोरर" में करने से यह ठीक काम करता है।
जैक

9
हालाँकि, इसके साथ समस्या यह है कि यदि मेरी कोई भी परियोजना बंद है (जो हर समय है), तो रीफ़्रेश विकल्प दिखाई नहीं देता है। मेरे लिए F5 काम करने के बाद Ctrl + A का एकमात्र तरीका है यदि मेरी सभी परियोजनाएं खुली हैं।
मैट

10
@ मैट: मेरा प्रोजेक्ट एक्सप्लोरर बंद परियोजनाओं को छिपाने के लिए कॉन्फ़िगर किया गया है। वे केवल नेविगेटर में दिखाई देते हैं। आप ऐसा ही करना चाह सकते हैं।
BalusC

2
@Trevor: बालसक के रूप में नहीं कहा गया है कि आप बंद परियोजनाओं को छिपा सकते हैं ... फिर से जो हमेशा वांछनीय नहीं है .. जो मैंने किया वह वास्तव में "सेट लेवल एलीमेंट्स" है जो वर्किंग सेट्स में सेट किया गया है जो कभी बंद नहीं होते हैं, इसलिए Ctrl + A हमेशा काम करता है ... साथ ही अपने कार्यक्षेत्र को अधिक व्यवस्थित रखने के साथ..आसानी से गतिशील कार्य समूह प्लगइन के साथ (जिसका अर्थ है कुछ रेगीज़ की स्थापना के बाद कोई रखरखाव नहीं)।

1
यदि आप फ़िल्टर बंद परियोजना मार्ग पर जाते हैं, तो करने के लिए निर्देश यहाँ हैं। help.eclipse.org/indigo/…
Everett Toews

40

यदि आप सभी परियोजनाओं को बंद करना चाहते हैं, तो बंद परियोजनाओं की अनदेखी कर रहे हैं, तो सबसे आसान तरीका है:

  • प्रोजेक्ट एक्स्प्लोरर में ctrl- क्लिक और आइटम (यह सुनिश्चित करने के लिए कि पी। एक्सप्लोरर का फोकस है)
  • आइटम को फिर से क्लिक करें ताकि यह अब हाइलाइट न हो (लेकिन पी। एक्सप्लोरर अभी भी फोकस है)
  • F5 अब संपूर्ण कार्यक्षेत्र को ताज़ा करेगा

प्रभावी रूप से F5 कार्यक्षेत्र को ताज़ा करता है जब नेविगेशन दृश्य पर ध्यान केंद्रित किया जाता है और कुछ भी नहीं चुना जाता है।


3
यह मेरे लिए अच्छी तरह से एक पर काम कर रहा है MAC सबटाइटल क्लिक करने के लिए ctrl-click
ट्रैवेलर्स

1
यह आपको कई परियोजनाओं और फ़ोल्डरों है जब (यदि फ़ोल्डर चयनित कर रहे हैं के बाद से Ctrl-A राइट क्लिक ताज़ा अनुमति नहीं है) के लिए एक महान समाधान नहीं है
kotoole

14

Ctrl-A, फिर F5।

वरीयताओं में परिवर्तन का पता लगाने पर आप स्वचालित रूप से ताज़ा करने के लिए कार्यक्षेत्र सेट कर सकते हैं। (विंडो> वरीयताएँ> सामान्य> कार्यक्षेत्र> स्वचालित रूप से ताज़ा करें)


9

आसान।

  • एक बाहरी उपकरण बनाएँ: रन> एक्सटर्नल टूल्स> एक्सटर्नल टूल्स कॉन्फ़िगरेशन ...
  • एक नया प्रोग्राम कॉन्फ़िगरेशन बनाएं एक स्थान पर स्थित है जो बहुत तेज़ है (मैं साइगविन के 'ls' का उपयोग करता हूं)
  • ताज़ा करें टैब पर, संसाधन पूरा करने पर ताज़ा संसाधन चुनें
  • बिल्ड टैब पर, लॉन्च से पहले बिल्ड का चयन रद्द करें

सभी परियोजनाओं को ताज़ा करने के लिए उपकरण चलाएँ।


खिड़कियों पर मैंने "C: \ Windows \ twunk_32.exe" का उपयोग किया है, चोट नहीं लगती है :)
iTake

यदि रिफ्रेश पूरा हो जाए तो मुझे कैसे पता चलेगा?
श्रवण

यह भी खूब रही! अब मैं cmd-3 इको टाइप करने में सक्षम हूं (क्योंकि मैंने कमांड के रूप में / बिन / इको का इस्तेमाल किया है) और तुरंत रिफ्रेश करता हूं, जिससे प्रदर्शन-कम करने वाले ऑटोबिल्ड्स को छोड़ने के लिए यह बोझ से काफी कम हो जाता है। क्योंकि इसे एक मेनू आइटम मिलता है, यह क्विकसिल्वर ट्रिगर या इसी तरह के सेटअप में भी जा सकता है, इसलिए यह बाहरी ग्रहण से वैश्विक कीस्ट्रोक हो सकता है।
जोशुआ गोल्डबर्ग

यह मुझे और भी सरल करने के लिए नेतृत्व किया: cmd-3 सभी का निर्माण। (एक उत्तर के रूप में पोस्टिंग)
जोशुआ गोल्डबर्ग

शोर के लिए माफी माँगता हूँ: मैंने पाया है कि मुझे पहले ताज़ा करना है और फिर निर्माण करना है। न ही अकेला पर्याप्त है। (मुझे लगता है कि दोनों ने वास्तव में सोचा था, कि रिफ्रेशिंग ट्रिगर बिल्ड्स, और वह बिल्डिंग एक रिफ्रेशर के साथ शुरू होगी। या तो सच है।) मैं पहले रिफ्रेश हुक के साथ एक बाहरी टूल कॉन्फिगरेशन का उपयोग करता हूं, और फिर cmd-3 सभी का निर्माण करता हूं।
जोशुआ गोल्डबर्ग

6

नियंत्रण अपनी सभी परियोजनाओं को एक साथ क्लिक करें, फिर राइट क्लिक करें और ताज़ा करें।

आमतौर पर मैं इस तरह से सभी को ताज़ा करता हूं, फिर मैं सभी परियोजनाओं को साफ करना और ग्रहण में पुनर्निर्माण करना सुनिश्चित करता हूं।


2

किसी के लिए उत्सुक है कि OS X पर उन सभी परियोजनाओं का चयन कैसे करें जहां Ctrl+ Aकाम नहीं करता है:

  1. पहले प्रोजेक्ट पर क्लिक करें
  2. बरक़रार रखना Shift
  3. कुंजी को तब तक दबाए रखें जब तक वे सभी चयनित न हो जाएं
  4. अब दबाएं F5

1
OS X का एनालॉग Ctrl+Aहै ⌘+A, जो सभी का चयन करता है।
मैक्स नानसी

यह मेरे लिए असंगत रूप से काम करता है (मुझे कभी-कभी पहले प्रोजेक्ट एक्सप्लोरर के आसपास क्लिक करना पड़ता है)।
मैक्स नानसी

2

इस उत्तर ने मुझे और भी सरल समाधान की ओर अग्रसर कर दिया, कोई विन्यास आवश्यक नहीं।

Cmd-3 सभी का निर्माण (विंडोज़ पर नियंत्रण -3)

संपादित करें: सुधार - मुझे ताज़ा और निर्माण दोनों की आवश्यकता है । बिल्ड स्वचालित रूप से ताज़ा नहीं होता है। वर्तमान में मैं दो कार्यों का उपयोग कर रहा हूं, लिंक किए गए उत्तर में मेरी टिप्पणी से "गूंज" जो मैंने अभी संदर्भित किया है (सभी को ताज़ा करने के लिए एक हुक के साथ एक बाहरी उपकरण कॉन्फ़िगरेशन), इसके बाद cmd-3 "सभी का निर्माण करें"

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.