2011-09-30 7 views
55

vim में मैं = उपयोग कर सकते हैं बुरी तरह से दांतेदार लाइनों reindent इतनामैं दृश्य स्टूडियो में चयनित लाइनों की खरोज कैसे ठीक करूं

foo; 
    bar; 
baz; 

foo; 
bar; 
baz; 

हो जाता है वहाँ के लिए एक समान कुंजीपटल-शॉर्टकट है दृश्य स्टूडियो? भविष्य के संदर्भ के लिए मुझे ऐसे शॉर्टकट की सूची कहां मिल सकती है?


संपादित करें: वहाँ ठीक सिर्फ क्षैतिज खरोज करने के लिए एक तरीका है? वहाँ कुछ मामलों में जहां CTRLकश्मीर, Ctrlएफ "फिक्सिंग" है बहुत ज्यादा कर रहे हैं। (इस बीच में मैं अगर मैं मेरे संतोष के लिए स्वरूपण विकल्प संपादित कर सकते हैं देखेंगे ...)

+0

[विजुअल स्टूडियो 2010 कीबाइंडिंग पोस्टर] (http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=13189) –

+0

यहां किसी और के साथ व्यवहार करने के लिए अपने बालों को फाड़ने के लिए एक चेतावनी है मेरे जैसा मुद्दा: विजुअल स्टूडियो HTML तत्वों के इंडेंटेशन को ठीक नहीं करेगा जो एक अपरिचित HTML तत्व के अंदर घोंसला है। इसलिए यदि आप एक फ्रेमवर्क का उपयोग कर रहे हैं जो आपको जैसे गैर-मानक तत्वों का उपयोग करने देता है, तो के भीतर कुछ भी Ctrl K + Ctrl F फिक्स को लागू करते समय विजुअल स्टूडियो द्वारा अनदेखा किया जाएगा। – Bobwise

उत्तर

91

सभी पाठ को प्रारूपित करना चाहते हैं का चयन और दबाने Ctrlकश्मीर, Ctrlएफ शॉर्टकट इंडेंटिंग और स्पेस स्वरूपण लागू होता है।

विकल्प संवाद के टेक्स्ट संपादक अनुभाग में स्वरूपण फलक (उपयोग की जाने वाली भाषा का) में निर्दिष्ट अनुसार।

अधिक के लिए VS Shortcuts देखें।

+4

ध्यान दें कि यह कोड को दोबारा सुधारता है, जो इसे फिर से शुरू करने से अलग है। जहां तक ​​मुझे पता है कि विजुअल स्टूडियो सिर्फ लाइनों को फिर से नहीं कर सकता है। – Borek

12

ठीक करने के लिए पाठ का चयन करना है, और Ctrlकश्मीर, Ctrlएफ शॉर्टकट निश्चित रूप से काम करता है। हालांकि, मुझे आम तौर पर पता चलता है कि यदि किसी विशेष विधि (उदाहरण के लिए) में इसका इंडेंटेशन गड़बड़ हो गया है, तो बस विधि की समाप्ति ब्रेस को हटाकर, और फिर से जोड़ना, वास्तव में इंडेंटेशन को ठीक करता है, इस प्रकार चयन करने की आवश्यकता के बिना हाथ से पहले कोड, ergo तेज है। ymmv।

14

मुझे पसंद ctrl + कश्मीर, ctrl - है, जो पूरे दस्तावेज़ करता है।

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