2011-11-08 10 views
5

कभी कभी, उस फ़ाइल एक सादा पाठ फ़ाइल के रूप में खोला गया है - वाक्य रचना हाइलाइटिंग के बिना, ब्रेकपाइंट सेटिंग और अन्य सभी महान PyDev सुविधाओं। मैं एक ही फ़ोल्डर में अन्य फ़ाइलों के लिए कोई अंतर नहीं देख सकता। जब मैं एक और .py फ़ाइल तैयार करें (समय PyDev पता चलता है कि यह एक अजगर स्रोत फ़ाइल है), एक ब्रेकपाइंट के साथ एक import unrecognised_file बयान जोड़ने फ़ाइल डिबग और न पहचाने गए फ़ाइल "में कदम" के लिए चुनते हैं, यह अचानक आता है अच्छा और मैं सिंटैक्स हाइलाइटिंग देख सकता हूं और ब्रेकपॉइंट्स और सभी का उपयोग कर सकता हूं।कभी कभी PyDev .py फ़ाइलों अजगर स्रोत फ़ाइलों के रूप में जब मैं PyDev पैकेज एक्सप्लोरर में एक अजगर फ़ाइल (.py एक्सटेंशन) खोलने को नहीं पहचानता है

unrecognised_file और फिर से खोलने यह बंद करने के बाद, इसे वापस गूंगा पाठ मोड करने के लिए है एक मैं PyDev सुविधाओं का उपयोग नहीं कर सकते हैं।

क्या गलत हो रहा है के बारे में कोई सुराग? यह निर्धारित करने के लिए एल्गोरिदम क्या है कि कोई फ़ाइल एक पायथन फ़ाइल या टेक्स्ट फ़ाइल है या नहीं?

उत्तर

7

यदि ऐसा होता है (और फ़ाइल के निशान के लिए वरीयताओं में डिफ़ॉल्ट के रूप में "अजगर संपादक" संघ), तो आप फ़ाइल राइट क्लिक करें और "के साथ खुला> अन्य" करते हैं और चयन सूची से "अजगर संपादक" कर सकते हैं ।

उस सेटिंग को बाद में उस फ़ाइल के लिए जारी रखा जाना चाहिए (क्या हो सकता है कि आपने फ़ाइल को टेक्स्ट के रूप में खोला है और ग्रहण जारी रहता है, इसलिए, पीईडीवी संपादक के साथ फिर से खोलना एसोसिएशन को फिर से सही करना चाहिए)।

p.s .: डीबगर सेना पीडीडीवी संपादक के साथ फाइलें खोलती है, लेकिन जब आप पीडीडीव पैकेज एक्सप्लोरर के माध्यम से फ़ाइल खोलते हैं तो यह सेटिंग तब तक जारी नहीं होती है (यही कारण है कि जब आप डीबग सत्र में होते हैं तो यह काम करता है)।

+0

बहुत बहुत धन्यवाद, जिसने इसे हल किया! – FriendFX

3

आप फ़ाइल संघ विकल्प देख सकते हैं।

ग्रहण में यह विंडो में पाया जा सकता है -> प्राथमिकताएं, जनरल -> संपादक -> फ़ाइल संघों।

* .py फ़ाइलों डिफ़ॉल्ट रूप से अजगर संपादक होना चाहिए।

+0

वे कहते हैं * कभी कभी * – joaquin

+0

यह पहले से ही निम्न दो प्रविष्टियों, बदल गया है जो नहीं किया जा सकता: - "अजगर संपादक (डिफ़ॉल्ट) ('अजगर फ़ाइल' सामग्री प्रकार के अनुसार बंद कर दिया)" - "पाठ संपादक (द्वारा बंद कर दिया ' पायथन फ़ाइल 'सामग्री प्रकार) " ऐसा लगता है कि सेटिंग कहीं और होनी चाहिए, अगर वह डिफ़ॉल्ट गलत है। यह मेरे लिए सही लग रहा है हालांकि पाइथन संपादक डिफ़ॉल्ट लगता है। फिर फिर, यह मेरी .py फ़ाइल के लिए टेक्स्ट एडिटर चुनने का कारण बन सकता है? – FriendFX

+0

क्या आपके पास एकमात्र ऐसा फ़ाइल है जो टेक्स्ट एडिटर के साथ खोला गया है? यदि अन्य फ़ाइलों को डिफ़ॉल्ट रूप से पायथन स्क्रिप्ट के रूप में पहचाना जाता है तो शायद फ़ाइल नाम में कोई समस्या हो सकती है? जैसे .py एक्सटेंशन या कुछ समान के बाद रिक्त स्थान। मैं इसे कुछ सरल जैसे नाम बदलने का प्रयास करूंगा जैसे कि – grdshch

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