2009-10-14 8 views
8

यह वास्तव में मुझे निराशाजनक है। यह समस्या तब होती है जब मेरे पास विशेष रूप से बड़ी .cs फ़ाइल होती है (जिस पर मैं इस समय काम कर रहा हूं 6000 लाइनें और कई अनाम प्रकार हैं)।क्लिपबोर्ड आईडीई में विजुअल स्टूडियो कॉपी

मैं एक पंक्ति या पाठ का एक हिस्सा कॉपी करूंगा, और कभी-कभी क्लिपबोर्ड पर कई चीजों की प्रतिलिपि बनाने के बाद, या कभी-कभी पहली प्रतिलिपि के बाद भी बनाम सीपीयू उपयोग 50% तक शूट करता है और आईडीई किसी भी चीज़ के लिए फ्रीज करता है मिनट, शायद लंबा। पेस्टिंग तुरंत होता है, कोई ठंडा नहीं होता है।

यदि मैं devenv.exe कार्य को समाप्त करता हूं और इसे पुनरारंभ करता हूं, तो आमतौर पर प्रतिलिपि दो बार दोबारा ठीक हो जाती है जब तक कि यह फिर से ठंडा हो जाए।

मुझे समस्या महसूस हो रही है इंटेलिजेंस से खुद को फिर से समझने की कोशिश कर रहा है .. लेकिन ऐसा क्यों होता है जब कोड की प्रतिलिपि बनाई जाती है, वास्तव में मुझे समझ में नहीं आता है।

एक बात मुझे मिली है कि अगर मैं "माउस के साथ & ctrl का चयन करें और खींचें" के माध्यम से टेक्स्ट कॉपी करता हूं, तो मैं समस्या से बचता हूं। यही कारण है कि मुझे विश्वास है कि क्लिपबोर्ड रिंग के साथ ऐसा कुछ हो सकता है, या क्लिपबोर्ड पर लिखना।

मैं पहले से ही की कोशिश की है:

  • SP1 स्थापित
  • विकलांग एंटीवायरस
  • feacp.dll का नाम बदलकर
  • विकलांग IntelliSense (इस सब पर उसे निष्क्रिय प्रतीत नहीं होता है)
  • द्वारा विकलांग IntelliSense टेक्स्टडिटर/सी #/इंटेलिजेंस चेकबॉक्स को अनटिक करना (यह बिल्कुल भी अक्षम नहीं लगता है)
  • ऑटो सूची सदस्यों को अनचाहे करके अक्षम इंटेलिजेंस & पैरामीटर infor mation (इसे अक्षम करने के लिए प्रतीत होता है)
  • क्लिपबोर्ड अंगूठी से सभी वस्तुओं को हटाने के लिए एक मैक्रो चलाया - यह उन्हें हटा दिया लेकिन समस्या बनी रही।

मुझे तनाव होना चाहिए केवल ऐसा लगता है जैसे कोड फाइलें बड़ी होती हैं, जो आमतौर पर कोड में कई अनाम प्रकार होने के कारण होती है।

मैं Win7 x64 का उपयोग 3 जीबी रैम के साथ कर रहा हूं, हालांकि मुझे यह समस्या विस्टा x64 पर भी थी।

भी, और मेरा मतलब यह सबसे अच्छा संभव तरीका है, कृपया रिफैक्टरिंग दृष्टिकोण न लें। मैं बड़े डेटा सेट के साथ बहुत सारे डेटाबेस काम करता हूं ताकि अनाम प्रकारों को वहां होना चाहिए। यह मेरी राय है कि कोई फर्क नहीं पड़ता कि कोई अपना कोड कैसे लिखता है, वीएस की यह कार्यक्षमता आईडीई को जमा किए बिना ठीक से काम करनी चाहिए।

+0

वीएस.Net का कौन सा संस्करण आप उपयोग कर रहे हैं? – Kibbee

+0

मैं वीएस 2008 – benpage

उत्तर

0

मैं इस निष्कर्ष पर आया हूं कि यह तब होना चाहिए जब कोई भारी .cs फाइलों को संपादित कर रहा हो।

मैं तब से एएसपी के साथ काम कर रहा हूं।नेट एमवीसी और इस मुद्दे को नहीं मिला है, और मैं बहुत अधिक 'टूटा हुआ' कोड फ़ाइलों का उपयोग कर रहा हूं।

प्रोग्रामिंग डिज़ाइन के लिए मेरा बुरा जहां मैंने कोडकेंड फ़ाइल में 10K + लाइनें रखीं। हाँ मुझे पता है, मैंने अपने तरीकों की गलती देखी है!

+0

सीएसएस फाइलों के बारे में क्या? मेरा काफी छोटा है, सबसे बड़ा 99 लाइन लंबा है। मैं [ब्लिंड्स के नेशनल फेडरेशन] (http://www.nfbofsd.org) वेबसाइट के लिए थीम अपडेट करने की कोशिश कर रहा हूं, लेकिन जब भी मैं [ColorZilla के ग्रेडियंट संपादक] से एक नया ग्रेडियेंट कोड पेस्ट करता हूं (http: // www .colorzilla.com/gradient-editor /) या वेबसाइट का पूरा काला और सफेद थीम, विजुअल स्टूडियो 2015 फ्रीज और काम करना बंद कर देता है। – Shortstuff81000

0

दृश्य स्टूडियो के भीतर इस कोशिश

उपकरण -> विकल्प -> पाठ संपादक -> सी #

अक्षम ऑटो सूची के सदस्यों और पैरामीटर जानकारी।

मेरे पास सी # स्रोत है जिसमें फ़ाइल में 10,000 से अधिक लाइनें हैं और इससे कोई समस्या नहीं आती है। शायद इसकी वजह है क्योंकि मेरे लैपटॉप में 4 जीबी रैम है ..

+0

धन्यवाद एंड्रू का उपयोग कर रहा हूं - मैं उल्लेख करना भूल गया था कि मैंने भी कोशिश की थी, क्षमा करें! – benpage

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