36

जोड़ने के बजाए ब्लॉक का चयन करता है। मैं विजुअल स्टूडियो 2015 और रीशेपर 2016.2 का उपयोग कर रहा हूं और मेरे पास यह अजीब व्यवहार है, जिसे मैंने संभवतः (गलती से) सक्रिय किया है। जब पहला शब्द से पहले एक पंक्ति में कर्सर होने, सही ढंग से टैब कुंजी इंडेंट लाइन से टकराने:विजुअल स्टूडियो में टैब मारना इंडेंटेशन

enter image description here

जब कर्सर की रेखा के भीतर किसी भी शब्द के अंदर है, मार टैब कुंजी का चयन करता है शब्द या ब्लॉक।

enter image description here

लेकिन वांछित व्यवहार कर्सर पर मांगपत्र होगा (जैसे, दो शब्दों में एक शब्द भी विभाजित करता है, तो कर्सर पत्र आर के बाद शब्द स्ट्रीम के अंदर था):

enter image description here

क्या कोई जानता है कि इस 'फीचर' को कैसे कहा जाता है? क्या यह ReSharper से आता है? इसे सक्षम या अक्षम कहां किया जा सकता है?

उत्तर

43

जाओ Resharper के लिए -> विकल्प, अंतिम विकल्प उपयोग टैब/शिफ्ट संरचनात्मक नेविगेशन के लिए टैब कुंजी छोड़ दिया treeview चयन संपादक व्यवहार में और सही का निशान हटाएँ।

enter image description here

Resharper 2016/03/01 के लिए अद्यतन।

@ जोर्डन को यह इंगित करने के लिए धन्यवाद!

Updated for Resharper 2016.3.1

+2

अभी भी Resharper 2016.2.2 – Natrium

+1

के लिए सही उत्तर अभी भी एक अतिरिक्त विकल्प के अपवाद के साथ Resharper 2016.3.1 के लिए सही उत्तर है "देखभाल एक टिप्पणी या स्ट्रिंग अक्षर में है।" – Jordan

4

यह स्ट्रक्चरल नेविगेशन कहा जाता है, और कोड, जैसे की ब्लॉकों के बीच टैब के लिए वास्तव में उपयोगी है विधि कॉल/परिभाषा में पैरामीटर - इसे संपादित करना बहुत आसान बनाता है। व्यवहार व्यवहार के तहत विकल्पों में व्यवहार को बदला जा सकता है। More details in the docs

0

इसे बंद करें और उस संरचना में "नेविगेट" करने के लिए अपने पॉइंटर का उपयोग करें जिसे आप संपादित करना चाहते हैं। इस तरह आप अन्यथा बेकार फीचर को ठीक करने तक अपने टिप्पणी ब्लॉक में टैब जोड़ना जारी रख सकते हैं। वहां पर किसी के पास मौजूद हाथों पर मौजूद नहीं है, और वास्तव में चीजों को और भी खराब कर रहा है। उनके पास बग के रूप में सूचीबद्ध इस "फीचर" का टिप्पणी व्यवहार है। 2018 तक तय किया जाना चाहिए।

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