दृश्य स्टूडियो 2013 के साथ कीबोर्ड इनपुट लैग को बेहतर बनाना / हल करना


16

मैं विजुअल स्टूडियो 2013 के भीतर कीबोर्ड इनपुट (कोड एडिटिंग) के साथ थोड़ी देरी (50-200 एमएस अनुमानित) कर रहा हूं। विजुअल स्टूडियो 2010 के साथ समस्या नहीं होती है। टाइप करते समय, कुंजी प्रदर्शित होने से पहले थोड़ी देरी होती है स्क्रीन। मुझे नहीं पता कि यह कुछ ऐसा है जिसे मैं ठीक कर सकता हूं।

यहाँ कुछ चीजें हैं जो समस्या को कम कर सकती हैं।

  • मैंने प्रोग्राम बंद करने के लिए msconfig का उपयोग किया है।
  • मेरे पास दोहरी मॉनिटर सेटअप है, दोनों पर 1920x1080 रिज़ॉल्यूशन (dxdiag के अनुसार 1700 एमबी कुल वीडियो मेमोरी)
  • लैपटॉप, क्वाड-कोर i7, 8 जीबी रैम का उपयोग करना
  • विंडोज 7, 64-बिट
  • दृश्य स्टूडियो 2013 (व्यावसायिक), कोड संपादन (VS2013 सुरक्षित मोड सहित ) में समस्या होती है (मतलब, यदि आप वोट चाहते हैं तो अपने उत्तर में प्लगइन्स का उल्लेख न करें) - https://msdn.microsoft.com/en-us देखें /library/ms241278(v=vs.120).aspx क्या सुरक्षित मोड करता है, इसकी व्याख्या के लिए।
  • दृश्य स्टूडियो 2010 में समस्या उत्पन्न नहीं होती है
  • नोटपैड में समस्या नहीं होती है
  • कभी-कभी यह बदतर हो सकता है यदि कंप्यूटर दिनों से चल रहा है, तो अस्थायी रूप से इसे फिर से शुरू करना बेहतर है (लेकिन अभी भी VS2010 की तुलना में थोड़ा अधिक देरी)

जाहिर है विज़ुअल स्टूडियो 2013 नया है और इसमें अधिक घंटियाँ और सीटी हैं, हो सकता है कि इनमें से एक विशेषता इनपुट कोड के साथ शामिल कुछ अतिरिक्त ओवरहेड बनाती है। कोई भी विचार जो इसे बेहतर बना सकता है वह सहायक होगा। मैं उन समाधानों को प्राथमिकता देता हूं जो सरल हैं, लेकिन मैं वही लूंगा जो मुझे मिल सकता है।


2
मेरे पास एक ही मुद्दे हैं। VS2012 से VS2013 तक जाते समय यह तुरंत देखा गया था, और मेरे सहकर्मियों ने भी इसका अनुभव किया। न केवल मेरे कोड को दिखाने में देरी हो रही है, बल्कि ऐसा लगता है कि चीजें अब क्रमिक रूप से नहीं होती हैं। मेरे लिए एक सामान्य पैटर्न कंट्रोल + एफ, कंट्रोल + वी है। यह VS2012 में खोज संवाद में पेस्ट होगा, लेकिन VS2013 में यह कोड संपादक में चिपके हुए है, जो संवाद को दिखा रहा है। जब मैं नोटिस करता हूं, तो मैं पूर्ववत करने के लिए नियंत्रण + z दबाता हूं, लेकिन वह समय बीतने के कारण खोज संवाद के अंदर समाप्त होता है।
जोसेफ लेनॉक्स

1
क्या यह धागा मदद करता है ?
१५'१४

मैं उस एक के बारे में नहीं जानता था, लेकिन नहीं इससे मेरे मामले में दुर्भाग्य से कोई फर्क नहीं पड़ा।
नुज़ोलिलो

आपको दो चीजों की जांच करने की आवश्यकता है: सीपीयू लोड और ड्राइव लोड। कार्य प्रबंधक खोलें और यह निर्धारित करने के लिए सीपीयू लोड का निरीक्षण करें कि क्या समस्या सीपीयू के अतिभारित होने के कारण है। एचडीडी एलईडी देखें यह देखने के लिए कि क्या यह तेजी से चमक रहा है या ठोस है और यह देखने के लिए कि क्या समस्या हार्ड-ड्राइव की वजह से है (और इस तरह अतिभारित)। दोनों इस लक्षण का कारण बन सकते हैं। यदि आप या तो मामला पाते हैं, तो आपका अगला कदम यह पता लगाना है कि सिस्टम को बोझ क्यों बनाया जा रहा है।
16

मेरे मामले में 0% सीपीयू और 0% डिस्क। लेकिन किसी भी पाठ संपादन भारी अंतराल? किसी प्रकार के प्लगइन या किसी चीज़ के कारण होना चाहिए।
Zapnologica

जवाबों:


12

VS2013 के साथ टाइप करने पर मुझे गंभीर कीबोर्ड लैग का भी अनुभव हुआ। मेरे लिए, एक विशेष प्लगइन की स्थापना रद्द करने से चीजें बहुत बेहतर हो गईं:

Tools --> Extensions and Updates -->  Uninstall Application Insights

मुझे यह प्लगइन इंस्टॉल करना याद नहीं है, लेकिन इसे विज़ुअल स्टूडियो के लिए एप्लिकेशन इनसाइट्स टूल कहा जाता है । संदर्भित पृष्ठ में उल्लेख है कि यह एक्सटेंशन एक पूर्वावलोकन है, जो इसके लायक है।


1
क्या आप जानते हैं कि क्या यह समस्या सुरक्षित मोड में भी हुई है?
न्यूज़ोलिलो

3

मुझे वीएस 2013 परम के साथ एक ही अनुभव था।

यह बेहतर है जब मैं CodeLens सुविधा को निष्क्रिय कर दिया

(आप इसे विकल्पों में पा सकते हैं -> पाठ संपादक -> सभी भाषाएँ -> कोड -> अनचेक कोड सक्षम करें)


2

रेज़र फ़ाइल (.cshtml) को संपादित करते समय, और ReSharper सक्रिय के साथ मेरे पास यह धीमा कीस्ट्रोक प्रतिक्रिया समस्या थी। रेजर के लिए ReSharper विकल्पों के भीतर कोड संपादन समूह के तहत एक सेटिंग थी -> संदर्भ क्रियाएँ। दो चेकबॉक्स हैं:

   _ रेजर ब्लॉक मार्कअप को लाइन मार्कअप में
   बदलें _ रेजर लाइन मार्कअप को ब्लॉक मार्कअप में बदलें

दोनों की जाँच की गई, जिसका कोई मतलब नहीं था, इसलिए मैंने उन दोनों को अनियंत्रित कर दिया। फिर फ़ाइल को संपादित करने के लिए वापस चला गया, और वॉइला - मेरी टाइपिंग पर त्वरित स्पीडअप!


Resharper Safe Mode में अक्षम है। इस प्रश्न का विशेष रूप से उल्लेख है कि यह व्यवहार सुरक्षित मोड में रहता है। वोट नहीं दिया।
नोज़ोलिलो

इन सेटिंग्स को सहेजने में एक बग हो सकता है। इसने मुझे उलझा दिया। जाँच करें कि आपके पास R # स्थापित जेटब्राइन्स
resharper/

1

मेरे पास एक ही मुद्दा था, लेकिन जब मैं वीएस 2013 को बंद करने के लिए गया, तो मुझे यह कहते हुए एक त्रुटि मिली कि मुझे Microsoft SQL सर्वर कॉम्पैक्ट 4.0 डाउनलोड करने की आवश्यकता है। खैर मैंने जाकर इसे स्थापित किया और फिर वीएस 2013 को पुनः आरंभ किया और यह अब अच्छा और सुचारू रूप से चल रहा है।


0

"Disable Auto Updating" in Options -> Text Editor -> C/C++ -> Advancedमेरे लिए हल किए गए लैग (C / C ++ फ़ाइलों के मामले में) का उपयोग करके Intellisense ऑटो अपडेट को अक्षम करना ।

इसके अलावा, मैंने देखा कि छोटी फ़ाइलों का उपयोग करने से पहले मुझे उपरोक्त सेटिंग का पता लगाने में मदद मिली। शुरुआत या लंबी फाइल के बीच में संपादन करने पर ही अंतराल प्रकट होता है। एक लंबी फ़ाइल के अंत में कोई अंतराल नहीं था।


0

मेरे द्वारा इसे ठीक करने के लिए अतिरिक्त (दूसरे या तीसरे मॉनीटर) डिसएबल करने के सबसे बड़े परिणाम थे। मुझे सटीक प्रक्रिया का पता नहीं है जो मंदी का कारण बनता है, लेकिन मशीन को कई डिस्प्ले के आउटपुट के लिए बहुत अधिक अतिरिक्त प्रसंस्करण करना पड़ता है।

Geforce GTX 980 Ti के साथ मेरे होम डेस्कटॉप पीसी के साथ, यह कोई समस्या नहीं है। लेकिन अधिकांश मानक मशीनों में कई डिस्प्ले के साथ सूक्ष्म अंतराल शामिल होगा।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.