VS2010 में टैब कुंजी काम नहीं कर रही है


10

के उन्नयन के बाद VS2010से VS2008के लिए C#और Fortranविकास मैं कुछ अजीब व्यवहार देखा है। स्रोत फ़ाइलों ( .cs, ) का संपादन करते समय .for, .f90मेरी टैब कुंजी में टैब वर्ण सम्मिलित नहीं होता है, यह कोड को इंडेंट नहीं करेगा और यह पूर्ण कोड नहीं होगा। मैंने इसके साथ कोशिश की VS2008और सबकुछ ठीक हो गया। ध्यान दें कि शिफ्ट-टैब संयुक्त राष्ट्र के लिए ठीक काम करता है।

मैंने कोशिश की devenv /safemodeऔर मैंने चीजें ठीक कीं।

अगर किसी ने इसे देखा है तो कृपया मुझे संकेत दें कि इस मुद्दे को कैसे ठीक किया जाए।

OS है win7-64 SP1

जवाबों:


17

मैं इस समस्या को भी देख रहा हूं। निम्न विकल्प वह प्रतीत होता है जो व्यवहार को ट्रिगर करता है:

Text Editor | C/C++ | Formatting | Automatic Indentation On Tab

यदि उपरोक्त सेटिंग है True, तो टैब कुंजी पूरी लाइन को 'ठीक' कर देगी ताकि यह इस बात के अनुरूप हो कि आईडीई कैसे मानता है कि इसे इंडेंट किया जाना चाहिए (कोई बात नहीं जहां कर्सर लाइन पर है)।

Falseटैब कुंजी को कार्य करने के लिए सेटिंग बदलना, जैसा कि मैं उससे उम्मीद करता हूं। मुझे नहीं पता कि यह सेटिंग Trueमेरी मशीन पर कैसे सेट हो गई।

वीएस 2012 में भी यह सेटिंग है, और यह उसी तरह काम करता है।


1
मैंने यह व्यवहार आज पहली बार देखा, जब मैंने "Visual Studio 2013 अद्यतन 1 के लिए अद्यतन" स्थापित करने के बाद। यह कहीं से भी सच करने के लिए सेट किया गया था।
रे

1
मेरे पास यह भी था, पूरी तरह से नीले रंग से बाहर।
PAK-9

1
VS2013 में समान समस्या और समाधान। लेकिन वीएस2010 में इसे कभी नहीं देखा।
डग नल

2

मैंने विकल्प / पर्यावरण / कीबोर्ड में जाकर समस्या को ठीक करने और Edit.InsertTabपाठ संपादक सुविधा के लिए कमांड के साथ [टैब] कुंजी को बाध्य करने का निर्णय लिया । नीचे स्क्रीनशॉट देखें:

कीबोर्ड विकल्प

ऐसा लगता है कि मेरी समस्या ठीक हो गई है।

धन्यवाद।


-1

वर्कअराउंड के रूप में, दबाने की कोशिश करें Alt-009(दबाए रखें और दबाएं Alt, फिर 009संख्यात्मक कीपैड पर दबाएं , फिर रिलीज करें Alt)। कि एक टैब चरित्र उत्पन्न करना चाहिए। ("ऑल-नंबर्स" फ़ंक्शन कीबोर्ड के शीर्ष पर संख्याओं का उपयोग करके काम नहीं करता है - आपको कीपैड का उपयोग करना होगा।)

आपको Microsoft को बग रिपोर्ट प्रस्तुत करने की आवश्यकता हो सकती है।

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