2011-05-08 18 views
9

मैं नेटबीन्स 6.9.1 का उपयोग कर रहा हूं, सब कुछ ठीक था, हालांकि, अचानक कोड में किए गए किसी भी बदलाव का पता लगाना बंद कर दिया गया है, जैसे नए चर, फ़ंक्शन इत्यादि। यदि मैं एक चर को दोबारा बदलने/पुनर्नामित करने का प्रयास करता हूं, उदाहरण के लिए दबाकर CTRL + R, यह कहता है 'इस संदर्भ में रिफैक्टरिंग उपलब्ध नहीं है'।नेटबीन्स स्वत: पूर्ण काम करना बंद कर दिया?

यदि यह महत्वपूर्ण है तो यह एक PHP परियोजना में है।

कोई विचार?

उत्तर

16

स्पष्ट रूप से आपकी उपयोगकर्ता निर्देशिका (विंडोज़ आदि पर एप्लिकेशन डेटा) में .netbeans/var/cache/अनुक्रमणिका की सामग्री को हटाकर इसे ठीक कर दिया गया है।

+1

बहुत बढ़िया, इस यह भी मेरे लिए तय किया। धन्यवाद! – Josh

+0

मुझे किसी समस्या में बाहरी फाइलों से जेएस क्लासेस आयात नहीं करने में एक समस्या w/NB का सामना करना पड़ा। कैश को हटाने (बैकअप के रूप में एक अलग डीआईआर में स्थानांतरित) इसे ठीक किया गया। धन्यवाद। – Mitch

+0

विंडोज़ के लिए: '% LOCALAPPDATA% \ NetBeans \ Cache' –

1

समस्या का एक और समाधान सिर्फ एक नई परियोजना शुरू करना है और एक बार जब आप एक नई परियोजना शुरू कर लेंगे। यह भी ध्यान दें कि यदि आपके पास टाइपिंग करते समय वाक्यविन्यास त्रुटि है तो यह काम नहीं कर सकता है। लेकिन कोशिश करें और देखें कि यह मदद करता है।

+0

नेटबीन्स को वास्तव में नए रिलीज़ में इस कष्टप्रद बग को सॉर्ट करना चाहिए। –

6

NetBeans 7.2 के बाद से cachedir निम्न स्थानों पर ले जाया गया है: मैक ओएस एक्स पर

C:\Users\<username>\AppData\Local\NetBeans\Cache\7.2\ विंडोज /Users/<username>/Library/Caches/NetBeans/7.2/ पर /home/<username>/.cache/netbeans/7.2 यूनिक्स सिस्टम पर

स्रोत: http://wiki.netbeans.org/FaqWhatIsUserdir

संबंधित मुद्दे