2012-03-23 13 views
11

के अंत में विंडो न्यूलाइन जोड़ता है मैं PHP विकास उपकरण और Aptana स्टूडियो 3 प्लगइन के साथ मैक ओएस एक्स (10.7) पर ग्रहण (संस्करण: इंडिगो सेवा रिलीज 2) का उपयोग कर रहा हूं।एक्लिप्स में कॉपी और पेस्ट प्रत्येक पेस्ट लाइन

पसंद में> सामान्य> कार्यस्थान मैं चयन किया है: - पाठ फ़ाइल इनकोडिंग = UTF-8 - नई पाठ फ़ाइल लाइन सीमांकक = यूनिक्स पसंद में> सामान्य> संपादक> पाठ संपादकों मैं सक्षम किया है, "शो खाली स्थान के पात्रों" ।

मैं नियमित रूप से किसी भी विंडोज़ न्यूलाइन को बदलने के लिए "फ़ाइल> कनवर्ट लाइन डिलिमिटर टू> यूनिक्स" का उपयोग करता हूं।

पाठ की कॉपी-पेस्ट चिपकाए गए पाठ में पूरी लाइनों के अंत में विंडोज़ न्यूलाइन (^ एम) वर्ण जोड़ती है। यह इस तथ्य के बावजूद होता है कि प्रतिलिपि बनाई गई पाठ विंडोज़ नई लाइन वर्णों की "साफ" है। यह सभी कॉपी-पेस्ट किए गए टेक्स्ट (उसी फ़ाइल/संपादक से, या अन्य स्रोतों से) के लिए होता है यदि इसमें कम से कम एक पूर्ण रेखा है। मैंने देखा कि गिट में व्यवहार करता है।

मेरा मानना ​​है कि मैंने सभी संभावित स्पष्टीकरण समाप्त कर दिए हैं और मेरे शोध में कुछ भी नहीं मिला है।

मुझे संदेह है कि Aptana प्लगइन समस्या है क्योंकि मेरे पास ग्रहण की दूसरी (अलग) स्थापना है जो ऊपर सेट अप Aptana प्लगइन के रूप में सेट है और कभी भी ऐसा कुछ अनुभव नहीं किया। फिर भी मुझे Aptana प्राथमिकताओं में कुछ भी नहीं मिल रहा है जो एक संभावित समाधान की तरह दिखता है।

इससे पहले कि मैं इसे एक बग कहूं, कोई विचार?

+0

मैं Win7 पर एक ही समस्या का सामना कर रहा है, Aptana के बिना। – gapple

+0

लिनक्स पर मेरे साथ एक ही बात हो रही है। मैंने कभी नहीं देखा होगा अगर मेरे पास व्हाईटस्पेस शो नहीं था। – Greg

+0

अगर मैं गिट का उपयोग नहीं कर रहा था तो मैं "व्हाइट्स स्पेस दिखाऊंगा" नहीं होता: गिट डिफ ने समस्या का खुलासा किया। – Symvan

उत्तर

18

मुझे बिल्कुल वही परेशानी की समस्या थी। कुछ शोध और प्रयोग के बाद मुझे लगता है कि मुझे बग का स्रोत और एक कामकाज मिला है। मेरी सेट अप पर

टिप्पणियों (ग्रहण 3.7.2, पीडीटी 3.0.0, कोई Aptana):

  • यह केवल <?php ?> सीमांकक अंदर PHP फ़ाइलों में मेरे लिए हुई।
  • यह केवल तभी हुआ जब कर्सर केवल सफेद जगह के साथ एक रेखा पर है। पेस्ट करने के बाद, सभी सफेद जगह हटा दी गई थी।
  • जब लाइन पर एक गैर व्हाइटस्पेस चरित्र था, तो ऐसा नहीं हुआ। गैर-व्हाइटस्पेस चरित्र के सामने चिपकते समय, चरित्र के सामने सफेद जगह हटा दी गई थी।

यह व्यवहार स्वचालित इंडेंटेशन हैंडलिंग के साथ एक समस्या की तरह महसूस किया, इसलिए मैंने इंडेंटेशन से संबंधित विकल्पों को अक्षम/सक्षम करने की कोशिश की। निम्नलिखित विकल्प मेरे लिए यह तय अक्षम करना:

पीएचपी> संपादक> टंकण> जब चिपकाने खरोज समायोजित

सौभाग्य

+0

यह मेरे लिए किया था। धन्यवाद! – Greg

+0

कोई समस्या नहीं है। एफवाईआई: मुझे यह संबंधित ग्रहण बग रिपोर्ट भी मिली: [https://bugs.eclipse.org/bugs/show_bug.cgi?id=351771#c13 ](https://bugs.eclipse.org/bugs/show_bug.cgi आईडी = 351771 # सी 13) – Stefaan

+0

यह उपरोक्त सेट अप पर मेरे लिए भी काम करता है। धन्यवाद!!! – Symvan

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