2013-08-22 6 views
7

डालने में रहता है मैं पायथन लिखने के लिए SublimeText का उपयोग करता हूं। हर बार यह उन पात्रों को सम्मिलित करेगा जिन्हें मैंने टाइप नहीं किया था। आज की उदाहरण:SublimeText xc2 वर्ण

गैर- ASCII वर्ण '\ xC2' फ़ाइल लाइन 256 पर /path/to/my/project/forms.py, लेकिन कोई एन्कोडिंग घोषित में; जानकारी के लिए http://www.python.org/peps/pep-0263.html देख (forms.py, लाइन 256)

यह अपने सहयोगियों के लिए नहीं होता है और समय-समय पर मेरे लिए होता है। मुझे यकीन नहीं है कि इसके बारे में क्या करना है। मैं लाइन को हटा सकता हूं और इसे फिर से टाइप कर सकता हूं और यह ठीक है। मैंने संस्करण इत्यादि अपडेट करने का प्रयास किया है।

मैं सिर्फ फाइल एन्कोडिंग सेट नहीं करना चाहता क्योंकि मैं वास्तव में गैर-असीसी वर्ण टाइप नहीं कर रहा हूं और यह वास्तविक समस्या को अनदेखा कर देगा।

क्या किसी और को यह मिला है? समाधान की?

+0

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

+0

मुझे बताएं - खुली 'प्राथमिकताएं-> सेटिंग्स - उपयोगकर्ता' क्या आपके पास' default_encoding' कुंजी है? – sircapsalot

+0

आपके उत्तरों के लिए धन्यवाद। मेरे पास 'default_encoding' नहीं है। – Joe

उत्तर

7

यह भी मेरे साथ होता है! यदि आप मैकोज़ में हैं तो आप ⌥ + स्पेस टाइप कर रहे हैं, यदि आप विंडोज/लिनक्स हैं तो मुझे लगता है कि यह alt + space

+0

http://apple.stackexchange.com/questions/34672/whats-altspacebar-character-and-how-to-disable-it –

+0

@MikkoOhtamaa वास्तव में मुझे इसे निष्क्रिय करने की आवश्यकता नहीं है क्योंकि, यह मेरे साथ हुआ जब मैं एक स्पैनिश कीबोर्ड का उपयोग कर रहा था, क्योंकि आपको {} [] जैसे अक्षरों को टाइप करने की आवश्यकता है। और आप ⌥ + स्पेस दबाए रखने के लिए गलती करते हैं। अब मैं प्रोग्रामिंग के लिए एक अंग्रेजी कीबोर्ड का उपयोग कर रहा हूँ :)। वैसे भी लिंक के लिए धन्यवाद! – moliware

+0

वाह। यह हो सकता है। यह बहुत संभावना नहीं है, लेकिन अब तक यह सबसे अधिक संभावना है, और इसका एक ही प्रभाव है। मैं एक नजर रखूंगा। – Joe

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