7

सबसे पहले, यह 2012 (वी.एस. 2008 में ठीक काम किया) में एक ज्ञात समस्या है (यह निश्चित रूप से व्यापक रूप से क्लासिक एएसपी तो पुराने होने के साथ सूचना नहीं है हालांकि):विजुअल स्टूडियो 2012 और क्लासिक एएसपी खरोज (स्मार्ट)

http://connect.microsoft.com/VisualStudio/feedback/details/766046/indentation-in-visual-studio-2012

एमएस ने इसे "प्रजनन योग्य नहीं" के रूप में बंद कर दिया है जो बैल है!

बस मुद्दा समझाने के लिए, निम्न उदाहरण लेते हैं:

enter image description here

कहो मेरी कर्सर ") Enter दबा है 'A पर अपने कर्सर रखकर बाद लाइन 60 पर है - यह पर रखने की जानी चाहिए 'B!

अब तो, मैं वी.एस. 'B पर कर्सर रखने के लिए "स्मार्ट" करने के लिए "ब्लॉक" से इंडेंट बदलकर मजबूर कर सकते हैं:

enter image description here

दुर्भाग्य

; "ब्लॉक" सिर्फ क्रुद्ध करनेवाला, यानी If X = Y then लेखन के बाद Enter दबा के रूप में है IfIf के बजाय + 1

मेरा प्रश्न के रूप में ही खरोज स्तर पर कर्सर कहते हैं: किसी को भी "स्मार्ट" पाने के लिए क्लासिक एएसपी में इंडेंट काम कर सफल रही है फाइलें, यदि हां - तो कैसे?

संपादित करें: यहाँ

http://www.heavencore.co.uk/filehub/Videos/Tech/VisualStudio2013_ClassicASP.mp4

+2

एक ही समस्या का सामना करना पड़ा, क्या आपको अभी तक कोई समाधान मिला है? – YvesR

+0

@YvesR मुझे अभी तक कोई समाधान नहीं मिला है, मुझे डर है: '( – HeavenCore

+0

प्रसिद्धि समस्या का सामना करना, कभी भी कोई समाधान नहीं मिला ... – Max

उत्तर

0

ऑटो के लिए गर्म कुंजी का प्रयास करें (मैं हर बार कर्सर गलत स्थान पर ले जाया गया है टाइप "???") एक छोटे से वीडियो समस्या का प्रदर्शन है VS2012 में कोड का प्रारूपण।

प्रारूप अनुभाग के लिए

: Ctrl + E, Ctrl + F

दस्तावेज़ Ctrl + E फ़ॉर्मेट करने के लिए, Ctrl + D

भी। एक बेहतर वीबीस्क्रिप्ट संपादक पर विचार करें, जैसे VBSEdit जिसमें "संपादन .." विकल्प में "सुधार कोड" विकल्प है और आपके कोड को स्वतः अवरुद्ध कर देगा।

+2

प्रारूप दस्तावेज़' ctrl + k> ctrl + d' है। प्रारूप चयन 'ctrl + k> ctrl + f'। अच्छा वीबीस्क्रिप्ट संपादक हालांकि लिंक किया गया है। – hofnarwillie

+4

FYI VS2013 में क्लासिक एएसपी/वीबीस्क्रिप्ट पर कौन सा काम नहीं है। – hofnarwillie

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